① 如何使用jdk
第一步:下載 JDK
從 SUN 網站下載 JDK6 或以上版本,這里以 jdk-6u2-windows-i589-p 版為例。
第二步:安裝 JDK
(1):雙擊 jdk-6u2-windows-i589-p.exe 文件,我們這里安裝路徑為:D:\common\java
(2):安裝完成過後,JDK 文件夾包括:
D:\common\Java\jdk1.6.0_02:是 JDK 的安裝路徑;
bin:binary 的簡寫,下面存放的是 Java 的各種可執行文件;
db:JDK6 新加入的 Apache 的 Derby 資料庫,支持 JDBC4.0 的規范;
include:需要引入的一些頭文件,主要是 c 和 c++的,JDK 本身是通過 C 和 C++實現的;
jre:Java 運行環境;
lib:library 的簡寫,JDK 所需要的一些資源文件和資源包。
第三步:配置環境變數
安裝完成後,還要進行 Java 環境的配置,才能正常使用,步驟如下:
(1):在我的電腦點擊右鍵——〉選擇屬性,
(2):在彈出界面上:選擇高級——〉環境變數,
(3):在系統變數裡面找到「Path」這一項,然後雙擊它,在彈出的界面上,在變數值開頭添加如下語句「D:\common\Java\jdk1.6.0_02\bin;」,注意不要忘了後面的分號,
(4):然後點擊編輯系統變數界面的確定按鈕,然後點擊環境變數界面的「新建」,
(5):在上面填寫變數名為:JAVA_HOME,變數值為:D:\common\Java\jdk1.6.0_02;,注意分號。
(6):然後點擊新建系統變數界面的確定按鈕,然後點擊環境變數界面的「新建」,彈出新建系統變數界面,在上面填寫變數名為:classpath ,變數值為:.; ,注意是點和分號。
(7):然後點擊一路點擊確定按鈕,到此設置就完成了。
那麼為何要設置這些環境變數呢,如何設置呢:
PATH:提供給操作系統尋找到 Java 命令工具的路徑。通常是配置到 JDK 安裝路徑\bin,如:D:\common\Java\jdk1.6.0_02\bin;。
JAVA_HOME:提供給其它基於 Java 的程序使用,讓它們能夠找到 JDK 的位置。通常配置到 JDK 安裝路徑,如:D:\common\Java\jdk1.6.0_02;。注意:JAVA_HOME必須書寫正確,全部大寫,中間用下劃線。
CLASSPATH:提供程序在運行期尋找所需資源的路徑,比如:類、文件、圖片等等。
注意:在 windows 操作系統上,最好在 classpath 的配置裡面,始終在前面保持「.;」的配置,在 windows 裡面「.」表示當前路徑。
第四步:檢測安裝配置是否成功
進行完上面的步驟,基本的安裝和配置就好了,怎麼知道安裝成功沒有呢?
點擊開始——〉點擊運行,在彈出的對話框中輸入「cmd」,然後點擊確定,在彈出的 dos 窗口裡面,輸入「javac」,然後回車,出現如下界面則表示安裝配置成功。
② 利用jdk怎樣進行java程序的編寫
安裝JDK之後配置系統環境變數 利用控制台來運行
使用記事本編輯java源文件 保持為.java
在CMD中
盤符:\路徑>javac 文件名.java 編譯java文件 生成class文件
……\>java 文件名 執行class文件
③ jdk怎麼用啊
D:Javajdk1.5.0in 目錄下都是jdk的工具,使用java編程主要用到的是javac.exe、java.exe這兩個命令行工具。具體使用步驟如下:
1、配置java系統環境變數:新建文本文件,復制下面代碼,然後另存為jdk.bat文件。 @echo setx /M JAVA_HOME "D:Javajdk1.5.0" setx /M CLASSPATH ".;%%JAVA_HOME%%lib;%%JAVA_HOME%%lib ools.jar;" setx /M PATH "%PATH%;%%JAVA_HOME%%in;%%JAVA_HOME%%jrein;" pause
④ 如何用jdk6.0編程
我的電腦>屬性>高級>選擇系統變數下的「新建」,變數名:classpath
變數值:「你安裝的Java路徑\lib」;
如我安裝在C盤就是
「C:\jdk1.6.0_06\lib;」(沒有引號)
然後拉下來
找到Path變數
設置其變數值,值為:「;你安裝的Java路徑\bin;」
我的就是:「;C:\jdk1.6.0_06\bin;」
要注意啊
前面第一個變數classpath的變數值開頭沒有分號,後面的Path有,都以分號結束
⑤ 如何用JDK編譯JAVA程序
JAVA版hello world全攻略侯光敏 看到很多技術網站的BBS上面充斥著java初學者的關於運行第一個java程序的求助信息,我覺得作為過來人很有寫這篇文章的必要,因為他們遇到的都是些很低級的問題,但是讓這些問題占據bbs上那麼多寶貴的空間就太不應該了。 要搞清楚的基本概念 java是一種跨平台的網路語言,為了能夠在不同平台上運行,它使用了虛擬機這個概念。後綴名為java的文件是源代碼文件,它經過編譯後生成的是class文件。虛擬機執行的就是這些class文件,將它們轉化成為不同平台能夠運行的命令。這就是為什麼java的效率比較低的原因。也是因為這個原因,在java里沒有其它語言的使用者熟悉的exe文件的概念。 執行hello world的方法 切記:在命令行中輸入 javac 源文件名.java (編譯) java 源文件名 (執行,沒有後綴) 這里說的是java application,裡麵包括main函數。 如果hello world是applet版的,在命令行中輸入appletviewer 源文件名 (已經編譯後的class文件) 如果class文件已經嵌入了html網頁中,直接用IE打開就行了。 application經常出現的錯誤 系統提示Exception in thread "main " java.lang.NoClassDefFoundError。出現這個提示的原因可能有: 1 你把文件名拼錯了,java對大小寫是敏感的。打錯了當然找不到文件。 2 虛擬機沒有找到必須的類庫。你可能沒有在autoexec.bat文件中設置classpath。進入windows的運行,輸入sysedit,然後在autoexec.bat文件中加入這么一行:set classpath=你的jdk的安裝目錄/lib; 例如set classpath=c:/jdk1.3.0_02/lib; 保存退出後,你要在dos窗口的c根目錄下執行一遍autoexec.bat文件已保證被設置了,當然,如果你願意也可以重啟機器。 系統提示HelloWorld.java:1: Public class helloworld must be defined in a file called "HelloWorld.java ". public class helloworld{^ 一個Java源程序中可以定義多個類,但是,具有public 屬性的類只能有一個,而且要與文件名相一致。還有,main方法一定要放在這個public 的類之中,這樣才能運行這個類。 系統提示Exception in thread "main " java.lang.NoSuchMethodError: main 出現這個異常是因為你在抄書上的代碼時抄錯了。主函數一定要這么寫:public static void main(String args[]) 一個字都不能錯,切記!!! applet常出現的錯誤 IE顯示applet已經啟動,但是還是只顯示灰色的一塊。這種問題在使用jBuilder等集成開發工具是最容易出現,用appletviewer就沒有問題。這是因為你在applet中使用了IE不支持的java版本。jBuilder在做applet是默認使用了swing組件,但是IE只支持jdk1.1,所以造成了這種情況。只要把導入swing的語句去掉就行了,然後按照提示修改一下代碼,不要用swing組件的方法。如果你覺得swing組件很漂亮,打死都要用,那麼就裝一個java的plug-in這個東西在你裝jdk的高版本時就自動裝上了。看看你的控制面版中有沒有那個紅鼻子的小東西。但是切記,如果你要用它,那麼你的html的文件的寫法就和從前不一樣了,不能簡單的用CODE來指明類了。至於怎麼寫,不在這篇文章的討論范圍內了(你寫一個hello world還要用plug-in就搞大了)。網上有很多文章講怎麼寫。 用慣了點擊就執行的的exe文件自然就很不習慣打開dos窗口輸入命令行,你可以把它做成jar文件,但是對hello world來說有點麻煩,有個簡單的傻辦法:自己做一個批處理文件。例如:用記事本寫一個run.txt文件,內容是:java 你的主文件名 ,然後把後綴改成bat存到和主文件相同的目錄下。呵呵,雙擊就運行了,夠傻吧。 如果你非要用exe文件運行,jet等工具可以把class文件做成exe文件。但是這樣也失去了java的跨平台性。 以上就是hello world的全攻略了,如果你還看不到hello world,我倒!你還是別學java了。
⑥ 如何用JDK編譯JAVA程序
JAVA版hello
world全攻略侯光敏
看到很多技術網站的BBS上面充斥著java初學者的關於運行第一個java程序的求助信息,我覺得作為過來人很有寫這篇文章的必要,因為他們遇到的都是些很低級的問題,但是讓這些問題占據bbs上那麼多寶貴的空間就太不應該了。
要搞清楚的基本概念
java是一種跨平台的網路語言,為了能夠在不同平台上運行,它使用了虛擬機這個概念。後綴名為java的文件是源代碼文件,它經過編譯後生成的是class文件。虛擬機執行的就是這些class文件,將它們轉化成為不同平台能夠運行的命令。這就是為什麼java的效率比較低的原因。也是因為這個原因,在java里沒有其它語言的使用者熟悉的exe文件的概念。
執行hello
world的方法
切記:在命令行中輸入
javac
源文件名.java
(編譯)
java
源文件名
(執行,沒有後綴)
這里說的是java
application,裡麵包括main函數。
如果hello
world是applet版的,在命令行中輸入appletviewer
源文件名
(已經編譯後的class文件)
如果class文件已經嵌入了html網頁中,直接用IE打開就行了。
application經常出現的錯誤
系統提示Exception
in
thread
"main
"
java.lang.NoClassDefFoundError。出現這個提示的原因可能有:
1
你把文件名拼錯了,java對大小寫是敏感的。打錯了當然找不到文件。
2
虛擬機沒有找到必須的類庫。你可能沒有在autoexec.bat文件中設置classpath。進入windows的運行,輸入sysedit,然後在autoexec.bat文件中加入這么一行:set
classpath=你的jdk的安裝目錄/lib;
例如set
classpath=c:/jdk1.3.0_02/lib;
保存退出後,你要在dos窗口的c根目錄下執行一遍autoexec.bat文件已保證被設置了,當然,如果你願意也可以重啟機器。
系統提示HelloWorld.java:1:
Public
class
helloworld
must
be
defined
in
a
file
called
"HelloWorld.java
".
public
class
helloworld{^
一個Java源程序中可以定義多個類,但是,具有public
屬性的類只能有一個,而且要與文件名相一致。還有,main方法一定要放在這個public
的類之中,這樣才能運行這個類。
系統提示Exception
in
thread
"main
"
java.lang.NoSuchMethodError:
main
出現這個異常是因為你在抄書上的代碼時抄錯了。主函數一定要這么寫:public
static
void
main(String
args[])
一個字都不能錯,切記!!!
applet常出現的錯誤
IE顯示applet已經啟動,但是還是只顯示灰色的一塊。這種問題在使用jBuilder等集成開發工具是最容易出現,用appletviewer就沒有問題。這是因為你在applet中使用了IE不支持的java版本。jBuilder在做applet是默認使用了swing組件,但是IE只支持jdk1.1,所以造成了這種情況。只要把導入swing的語句去掉就行了,然後按照提示修改一下代碼,不要用swing組件的方法。如果你覺得swing組件很漂亮,打死都要用,那麼就裝一個java的plug-in這個東西在你裝jdk的高版本時就自動裝上了。看看你的控制面版中有沒有那個紅鼻子的小東西。但是切記,如果你要用它,那麼你的html的文件的寫法就和從前不一樣了,不能簡單的用CODE來指明類了。至於怎麼寫,不在這篇文章的討論范圍內了(你寫一個hello
world還要用plug-in就搞大了)。網上有很多文章講怎麼寫。
用慣了點擊就執行的的exe文件自然就很不習慣打開dos窗口輸入命令行,你可以把它做成jar文件,但是對hello
world來說有點麻煩,有個簡單的傻辦法:自己做一個批處理文件。例如:用記事本寫一個run.txt文件,內容是:java
你的主文件名
,然後把後綴改成bat存到和主文件相同的目錄下。呵呵,雙擊就運行了,夠傻吧。
如果你非要用exe文件運行,jet等工具可以把class文件做成exe文件。但是這樣也失去了java的跨平台性。
以上就是hello
world的全攻略了,如果你還看不到hello
world,我倒!你還是別學java了。
⑦ 如何打開jdk編程
你可以用記事本寫代碼 寫完後用DOS進行編譯和運行
⑧ 請回答使用Java JDK編寫運行Java程序需要哪些步驟
首先需要編寫相關的java文件,編寫完相關的文件之後進行編譯,編譯之後生成位元組碼文件,直接把文件之後進行運行即可。