JAVA/JSP學(xué)習(xí)系列之一(JDK安裝)
更新時(shí)間:2006年10月13日 00:00:00 作者:
一、前言
JDK(Java Development Kit )是一切java應(yīng)用程序的基礎(chǔ),可以說(shuō),所有的java應(yīng)用程序是構(gòu)建在這個(gè)之上的。它是一組API,也可以說(shuō)是一些java Class。目前已經(jīng)正式發(fā)布的最新版本是JDK1.3。考慮到我對(duì)linux不熟悉,而且大多數(shù)都是在MS系統(tǒng)下,所以,在這里我用的是win2000。
二、下載,安裝
下載地址為JAVA官方站點(diǎn):java.sun.com,國(guó)內(nèi)也到處都是。
Windows下,直接運(yùn)行.exe文件,安裝到一個(gè)目錄,我這里用F:\jdk13作為例子。
三、配置
桌面上選擇“我的電腦”(右鍵)
高級(jí)
環(huán)境變量
在“系統(tǒng)變量”--->“新建”
在變量名中輸入:CLASSPATH,變量值中輸入:
F:\JDK13\LIB\dt.JAR;F:\JDK13\LIB\TOOLS.JAR;F:\JDK13\BIN;然后確定;
好了,配置完了,要重新啟動(dòng)計(jì)算機(jī)后,環(huán)境變量才能有效的。
四、測(cè)試
(1)用文本編輯器寫一個(gè)簡(jiǎn)單的java程序:
public class HelloWorld {
public static void main(String args[]) {
System.out.println("Hello World!");
}
}
這個(gè)例子就是著名的“Hello World”,它的功能就是顯示“Hello World”。
注意:該文件名稱必須為“HelloWorld.java”,大小寫也區(qū)分。細(xì)心的朋友會(huì)注意到就是和public class后的名字一樣的。
(2)編譯:在dos命令提示符下執(zhí)行:(注意大小寫)
javac HelloWorld.java
如果正常的話,將生成HelloWorld.class文件。
(3)運(yùn)行:在dos命令提示符下執(zhí)行:(注意大小寫)
java HelloWorld
這里有一個(gè)java初學(xué)者很有可能遇到的問(wèn)題(不怕笑話,我也是)就是輸入:
java HelloWorld.class
多了后面的.class,一定要注意,否則會(huì)出現(xiàn)下面的錯(cuò)誤:
Exception in thread "main" java.lang.NoClassDefFoundError:HelloWorld/class
(本人猜想,是不是java翻譯“.”的時(shí)候換成了“/”,或者是其他的本人不知道的原因)
好了,運(yùn)行java HelloWorld應(yīng)該會(huì)出現(xiàn)偉大的“Hello World”了。
到這一步,你已經(jīng)成功配置好了JDK,可以開始漫長(zhǎng)而痛苦(對(duì)于象我一樣的,以前不懂java的朋友來(lái)說(shuō),可以用“痛苦”來(lái)形容,不理解的概念,不熟悉的java api...,不過(guò),不要急,我將和大家一起慢慢入門,慢慢提高... ...)的Java過(guò)程了。
JDK(Java Development Kit )是一切java應(yīng)用程序的基礎(chǔ),可以說(shuō),所有的java應(yīng)用程序是構(gòu)建在這個(gè)之上的。它是一組API,也可以說(shuō)是一些java Class。目前已經(jīng)正式發(fā)布的最新版本是JDK1.3。考慮到我對(duì)linux不熟悉,而且大多數(shù)都是在MS系統(tǒng)下,所以,在這里我用的是win2000。
二、下載,安裝
下載地址為JAVA官方站點(diǎn):java.sun.com,國(guó)內(nèi)也到處都是。
Windows下,直接運(yùn)行.exe文件,安裝到一個(gè)目錄,我這里用F:\jdk13作為例子。
三、配置
桌面上選擇“我的電腦”(右鍵)
高級(jí)
環(huán)境變量
在“系統(tǒng)變量”--->“新建”
在變量名中輸入:CLASSPATH,變量值中輸入:
F:\JDK13\LIB\dt.JAR;F:\JDK13\LIB\TOOLS.JAR;F:\JDK13\BIN;然后確定;
好了,配置完了,要重新啟動(dòng)計(jì)算機(jī)后,環(huán)境變量才能有效的。
四、測(cè)試
(1)用文本編輯器寫一個(gè)簡(jiǎn)單的java程序:
public class HelloWorld {
public static void main(String args[]) {
System.out.println("Hello World!");
}
}
這個(gè)例子就是著名的“Hello World”,它的功能就是顯示“Hello World”。
注意:該文件名稱必須為“HelloWorld.java”,大小寫也區(qū)分。細(xì)心的朋友會(huì)注意到就是和public class后的名字一樣的。
(2)編譯:在dos命令提示符下執(zhí)行:(注意大小寫)
javac HelloWorld.java
如果正常的話,將生成HelloWorld.class文件。
(3)運(yùn)行:在dos命令提示符下執(zhí)行:(注意大小寫)
java HelloWorld
這里有一個(gè)java初學(xué)者很有可能遇到的問(wèn)題(不怕笑話,我也是)就是輸入:
java HelloWorld.class
多了后面的.class,一定要注意,否則會(huì)出現(xiàn)下面的錯(cuò)誤:
Exception in thread "main" java.lang.NoClassDefFoundError:HelloWorld/class
(本人猜想,是不是java翻譯“.”的時(shí)候換成了“/”,或者是其他的本人不知道的原因)
好了,運(yùn)行java HelloWorld應(yīng)該會(huì)出現(xiàn)偉大的“Hello World”了。
到這一步,你已經(jīng)成功配置好了JDK,可以開始漫長(zhǎng)而痛苦(對(duì)于象我一樣的,以前不懂java的朋友來(lái)說(shuō),可以用“痛苦”來(lái)形容,不理解的概念,不熟悉的java api...,不過(guò),不要急,我將和大家一起慢慢入門,慢慢提高... ...)的Java過(guò)程了。
您可能感興趣的文章:
- 在JDK和Eclipse下如何編寫和運(yùn)行Java Applet
- 在CentOS系統(tǒng)上安裝Java的openjdk的方法
- Java4Android開發(fā)教程(一)JDK安裝與配置
- JAVA幫助文檔全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版整理
- java jdk動(dòng)態(tài)代理詳解
- java動(dòng)態(tài)代理(jdk與cglib)詳細(xì)解析
- java中sdk與jdk的區(qū)別詳細(xì)解析
- 解決java 查看JDK中底層源碼的實(shí)現(xiàn)方法
- java代理 jdk動(dòng)態(tài)代理應(yīng)用案列
- Java編程之jdk1.4,jdk1.5和jdk1.6的區(qū)別分析(經(jīng)典)
相關(guān)文章
多個(gè)jsp頁(yè)面共享一個(gè)js對(duì)象的超級(jí)方法
兩個(gè)js頁(yè)面要共享一個(gè)就js對(duì)象,用window.top['_CACHE']來(lái)存放這個(gè)變量,即可實(shí)現(xiàn),不同Jsp頁(yè)面直接的對(duì)象共享2014-06-06JSP頁(yè)面的靜態(tài)包含和動(dòng)態(tài)包含使用方法
這篇文章主要介紹了JSP頁(yè)面的靜態(tài)包含和動(dòng)態(tài)包含使用方法,需要的朋友可以參考下2018-01-01JSP中獲取ExtJS.Ajax前臺(tái)傳遞的JSON數(shù)據(jù)實(shí)現(xiàn)過(guò)程
JSON數(shù)據(jù)接收的特定過(guò)程必須的數(shù)據(jù)包:commons-lang,commons-beanutils等等,否則JSONObject 報(bào)錯(cuò),并且不能接收,感興趣的朋友可以參考下哈2013-04-04JSP動(dòng)態(tài)輸出Excel及中文亂碼的解決
JSP動(dòng)態(tài)輸出Excel及中文亂碼的解決...2006-10-10運(yùn)行時(shí)實(shí)現(xiàn)Java的多態(tài)性
運(yùn)行時(shí)實(shí)現(xiàn)Java的多態(tài)性...2006-10-10