1、下載安裝JDK
jdk-6u3-windows-i586-p.exe
2、配置
安裝結束後,用鼠標右擊“計算機”->屬性->高級系統設置->環境變量
在系統變量下
1、新建
系統變量->新建-> 變量名:JAVA_HOME ,設置爲
JDK安裝路徑安裝路徑
如我自己的:
D:\dev\java\jdk1.6.0_03
2、編輯 path
:直接在後面加,但需用;與前面已有的項分隔開:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
3、新建 CLASSPATH
變量值:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOM
E%\lib\tools.jar; (注意符號)
句首很奇怪的點好、分號!這點也不明白
3、測試
Win + R
輸入cmd
,確定ok
輸入javac
如果出現如下信息
用法:javac <選項>
<源文件>
其中
你的Java環境變量配置成功!
若出現
'javac' 不是內部或外部命令,也不是可運行的程序
或批處理文件
不可能的原因有可能在於“;”號 (path路徑的設置,分號要注意!!!)
還可輸入java -version ;輸入
java
5、編譯入門級java程序
在E盤下新建文件夾javawork,再新建記事本,保存爲java格式:HelloJava.java
編輯寫入:
public class
HelloJava
{ public static void
main(String args[])
{
System.out.println("Yes, I made it !");
}
}
在cmd下,輸入:
javac
e:/javawork/HelloJava.java
如果沒有什麼提示,就說明創建類文件成功,回到該目錄中就會看到HelloJava.class文件建成。
注:實際中出現的問題首先是:
1、
C:\Users\Zd>javac
e:/javawork/hello.java
e:\javawork\hello.java:3: 類 HelloJava 是公共的,應在名爲 HelloJava.java
的文件
中聲明
public class HelloJava
^
1 錯誤
2、
C:\Users\Zd>javac e:/javawork/hello.java
e:\javawork\hello.java:2: 非法字符: \12288
{
^
e:\javawork\hello.java:2: 非法字符: \12288
{
^
e:\javawork\hello.java:3: 非法字符: \12288
public static void
main(String args[])
^
e:\javawork\hello.java:3: 非法字符: \12288
public static void
main(String args[])
^
e:\javawork\hello.java:4: 非法字符: \12288
{
^
e:\javawork\hello.java:4: 非法字符: \12288
{
^
e:\javawork\hello.java:5: 非法字符: \12288
System.out.println("oh I made it !!");
^
e:\javawork\hello.java:5: 非法字符: \12288
System.out.println("oh I made it !!");
^
e:\javawork\hello.java:6: 非法字符: \12288
}
^
e:\javawork\hello.java:6: 非法字符: \12288
}
^
e:\javawork\hello.java:7: 非法字符: \12288
}
總的來說應該是文件名與類 的名字不匹配 例如:也可改爲:Welcome.java
;類名爲Welcome
運行時,也可以先進入.java文件所在目錄
例如:
輸入:
cd e:/javawork
javac Welcome
java Welcome
DOS下就會顯示 Yes, I
made it !
第一個java程序野菊成功了!