中文字幕二区_国产精品免费在线观看_黄色网站观看_人人草人人澡_日本真实娇小xxxx

您的位置: 首頁(yè) > 技術(shù)文檔 > 網(wǎng)絡(luò)編程 > Java學(xué)習(xí)指南
實(shí)戰(zhàn)access+php的留言版 回到列表 MyHTML Player release v1.1
 Java學(xué)習(xí)指南

作者:佚名 時(shí)間: 2005-12-27 文檔類(lèi)型:轉(zhuǎn)載 來(lái)自:java視線(xiàn)論壇

第 1 頁(yè) 工具篇
第 2 頁(yè) 書(shū)籍篇
第 3 頁(yè) 過(guò)程篇
第 4 頁(yè) 方法篇

Java Learning Path (一)工具篇

一、 JDK (Java Development Kit)

JDK是整個(gè)Java的核心,包括了Java運(yùn)行環(huán)境(Java Runtime Envirnment),一堆Java工具和Java基礎(chǔ)的類(lèi)庫(kù)(rt.jar)。不論什么Java應(yīng)用服務(wù)器實(shí)質(zhì)都是內(nèi)置了某個(gè)版本的JDK。因此掌握J(rèn)DK是學(xué)好Java的第一步。最主流的JDK是Sun公司發(fā)布的JDK,除了Sun之外,還有很多公司和組織都開(kāi)發(fā)了自己的JDK,例如IBM公司開(kāi)發(fā)的JDK,BEA公司的Jrocket,還有GNU組織開(kāi)發(fā)的JDK等等。其中IBM的JDK包含的JVM(Java Virtual Machine)運(yùn)行效率要比Sun JDK包含的JVM高出許多。而專(zhuān)門(mén)運(yùn)行在x86平臺(tái)的Jrocket在服務(wù)端運(yùn)行效率也要比Sun JDK好很多。但不管怎么說(shuō),我們還是需要先把Sun JDK掌握好。

1、 JDK的下載和安裝
JDK又叫做J2SE(Java2 SDK Standard Edition),可以從Sun的Java網(wǎng)站上下載到,http://java.sun.com/j2se/downloads.html ,JDK當(dāng)前最新的版本是J2SDK1.4.2,建議下載該版本的JDK,下載頁(yè)面在這里:http://java.sun.com/j2se/1.4.2/download.html

下載好的JDK是一個(gè)可執(zhí)行安裝程序,默認(rèn)安裝完畢后會(huì)在C:\Program Files\Java\目錄下安裝一套JRE(供瀏覽器來(lái)使用),在C:\j2sdk1.4.2下安裝一套JDK(也包括一套JRE)。然后我們需要在環(huán)境變量PATH的最前面增加java的路徑C:\j2sdk1.4.2\bin。這樣JDK就安裝好了。

2、 JDK的命令工具
JDK的最重要命令行工具:
java: 啟動(dòng)JVM執(zhí)行class
javac: Java編譯器
jar: Java打包工具
javadoc: Java文檔生成器
這些命令行必須要非常非常熟悉,對(duì)于每個(gè)參數(shù)都要很精通才行。對(duì)于這些命令的學(xué)習(xí),JDK Documentation上有詳細(xì)的文檔。

二、 JDK Documentation

Documentation在JDK的下載頁(yè)面也有下載連接,建議同時(shí)下載Documentation。Documentation是最最重要的編程手冊(cè),涵蓋了整個(gè)Java所有方面的內(nèi)容的描述。可以這樣說(shuō),學(xué)習(xí)Java編程,大部分時(shí)間都是花在看這個(gè)Documentation上面的。我是隨身攜帶的,寫(xiě)Java代碼的時(shí)候,隨時(shí)查看,須臾不離手。

三、 應(yīng)用服務(wù)器(App Server)

App Server是運(yùn)行Java企業(yè)組件的平臺(tái),構(gòu)成了應(yīng)用軟件的主要運(yùn)行環(huán)境。當(dāng)前主流的App Server是BEA公司的Weblogic Server和IBM公司的Websphere以及免費(fèi)的Jboss,選擇其中一個(gè)進(jìn)行學(xué)習(xí)就可以了,個(gè)人推薦Weblogic,因?yàn)樗捏w系結(jié)構(gòu)更加干凈,開(kāi)發(fā)和部署更加方便,是Java企業(yè)軟件開(kāi)發(fā)人員首選的開(kāi)發(fā)平臺(tái)。下面簡(jiǎn)要介紹幾種常用的App Server:

1、 Tomcat
Tomcat嚴(yán)格意義上并不是一個(gè)真正的App Server,它只是一個(gè)可以支持運(yùn)行Serlvet/JSP的Web容器,不過(guò)Tomcat也擴(kuò)展了一些App Server的功能,如JNDI,數(shù)據(jù)庫(kù)連接池,用戶(hù)事務(wù)處理等等。Tomcat被非常廣泛的應(yīng)用在中小規(guī)模的Java Web應(yīng)用中,因此本文做一點(diǎn)下載、安裝和配置Tomcat的介紹:

Tomcat是Apache組織下Jakarta項(xiàng)目下的一個(gè)子項(xiàng)目,它的主網(wǎng)站是:http://jakarta.apache.org/tomcat/ ,Tomcat最新版本是Tomcat4.1.27,軟件下載的連接是:http://www.apache.org/dist/jakarta/tomcat-4/binaries/ 。

下載Tomcat既可以直接下載zip包,也可以下載exe安裝包(個(gè)人建議zip更干凈些),不管哪種情況,下載完畢安裝好以后(zip直接解壓縮就可以了)。需要設(shè)置兩個(gè)環(huán)境變量:

JAVA_HOME=C:\j2sdk1.4.2
CATALINA_HOME=D:\tomcat4 (你的Tomcat安裝目錄)

這樣就安裝好了,啟動(dòng)Tomcat運(yùn)行CATALINA_HOME\bin\startup.bat,關(guān)閉Tomcat運(yùn)行shutdown.bat腳本。Tomcat啟動(dòng)以后,默認(rèn)使用8080端口,因此可以用瀏覽器訪(fǎng)問(wèn)http://localhost:8080來(lái)測(cè)試Tomcat是否正常啟動(dòng)。

Tomcat提供了兩個(gè)Web界面的管理工具,URL分別是:
http://localhost:8080/admin/index.jsp
http://localhost:8080/manager/html
在啟用這兩個(gè)管理工具之前,先需要手工配置一下管理員用戶(hù)和口令。用一個(gè)文本工具打開(kāi)CATALINA_HOME\conf\tomcat-users.xml這個(gè)文件,加入如下幾行:

<role rolename="manager"/>
<role rolename="admin"/>
<user username="robbin" password="12345678" roles="admin,manager,tomcat"/>

這樣用戶(hù)“robbin”就具備了超級(jí)管理員權(quán)限。重新啟動(dòng)Tomcat以后,你就可以使用該用戶(hù)來(lái)登陸如上的兩個(gè)管理工具,通過(guò)Web方式進(jìn)行Tomcat的配置和管理了。

2、 BEA Weblogic
Weblogic可以到BEA的網(wǎng)站上免費(fèi)注冊(cè)之后下載到最新的Weblogic8.1企業(yè)版,License可以免費(fèi)使用1年時(shí)間,其實(shí)這已經(jīng)完全足夠了。Weblogic的下載連接:http://commerce.bea.com/index.jsp,Weblogic的在線(xiàn)文檔:http://edocs.bea.com/ 。

3、 IBM Webshpere
Websphere同樣可以下載到免費(fèi)的試用版本,到IBM的developerWorks網(wǎng)站可以看到Websphere試用產(chǎn)品的下載和相關(guān)的Websphere的資料,developerWorks中文網(wǎng)站的連接是:http://www-900.ibm.com/developerWorks/cn/wsdd/  ,Websphere的下載連接:http://www7b.software.ibm.com/wsdd/downloads/WASsupport.html 。

4、 Jboss
Jboss是免費(fèi)開(kāi)源的App Server,可以免費(fèi)的從Jboss網(wǎng)站下載:http://www.jboss.org/index.html,然而Jboss的文檔是不免費(fèi),需要花錢(qián)購(gòu)買(mǎi),所以為我們學(xué)習(xí)Jboss設(shè)置了一定的障礙。在Jdon上有幾篇不錯(cuò)的Jboss配置文檔,可以用來(lái)參考:http://www.jdon.com/idea.html

四、 Java應(yīng)用的運(yùn)行環(huán)境

Java的應(yīng)用可以簡(jiǎn)單分為以下幾個(gè)方面:

1、 Java的桌面應(yīng)用
桌面應(yīng)用一般僅僅需要JRE的支持就足夠了。

2、 Java Web應(yīng)用
Java的Web應(yīng)用至少需要安裝JDK和一個(gè)web容器(例如Tomcat),以及一個(gè)多用戶(hù)數(shù)據(jù)庫(kù),Web應(yīng)用至少分為三層:
Browser層:瀏覽器顯示用戶(hù)頁(yè)面
Web層:運(yùn)行Servlet/JSP
DB層:后端數(shù)據(jù)庫(kù),向Java程序提供數(shù)據(jù)訪(fǎng)問(wèn)服務(wù)

3、 Java企業(yè)級(jí)應(yīng)用
企業(yè)級(jí)應(yīng)用比較復(fù)雜,可以擴(kuò)展到n層,最簡(jiǎn)單情況會(huì)分為4層:
Browser層:瀏覽器顯示用戶(hù)頁(yè)面 ;
Client層:Java客戶(hù)端圖形程序(或者嵌入式設(shè)備的程序)直接和Web層或者EJB層交互 ;
Web層:運(yùn)行Servlet/JSP ;
EJB層:運(yùn)行EJB,完成業(yè)務(wù)邏輯運(yùn)算 ;
DB層:后端數(shù)據(jù)庫(kù),向Java程序提供數(shù)據(jù)訪(fǎng)問(wèn)服務(wù) ;

4、 Java嵌入式應(yīng)用
Java嵌入式應(yīng)用是一個(gè)方興未艾的領(lǐng)域,從事嵌入式開(kāi)發(fā),需要從Sun下載J2ME開(kāi)發(fā)包,J2ME包含了嵌入式設(shè)備專(zhuān)用虛擬機(jī)KVM,和普通的JDK中包含的JVM有所不同。另外還需要到特定的嵌入式廠(chǎng)商那里下載模擬器。

出處:java視線(xiàn)論壇
責(zé)任編輯:moby

上一頁(yè) 下一頁(yè) 書(shū)籍篇

◎進(jìn)入論壇網(wǎng)絡(luò)編程版塊參加討論

相關(guān)文章 更多相關(guān)鏈接
Tomcat配置技巧Top10
ASP.net(VB)編程入門(mén)進(jìn)階 Ⅱ
關(guān)于AS 1.0、AS 2.0和java
Linux初學(xué)之學(xué)習(xí)方向和方法淺談
Macromedia Flex 安裝注冊(cè)方法
作者文章 更多作者文章
時(shí)代雜志評(píng)出05年24張最佳照片
二戰(zhàn)德軍散發(fā)的色情傳單
神奇杯子
沖擊想象力
真實(shí)的百姓,真實(shí)的生活
關(guān)鍵字搜索 常規(guī)搜索 推薦文檔
熱門(mén)搜索:CSS Fireworks 設(shè)計(jì)比賽 網(wǎng)頁(yè)制作 web標(biāo)準(zhǔn) 用戶(hù)體驗(yàn) UE photoshop Dreamweaver Studio8 Flash 手繪 CG
站點(diǎn)最新 站點(diǎn)最新列表
周大!熬•自然”設(shè)計(jì)大賽開(kāi)啟
國(guó)際體驗(yàn)設(shè)計(jì)大會(huì)7月將在京舉行
中國(guó)國(guó)防科技信息中心標(biāo)志征集
云計(jì)算如何讓安全問(wèn)題可控
云計(jì)算是多數(shù)企業(yè)唯一擁抱互聯(lián)網(wǎng)的機(jī)會(huì)
阿里行云
云手機(jī)年終巨獻(xiàn),送禮標(biāo)配299起
阿里巴巴CTO王堅(jiān)的"云和互聯(lián)網(wǎng)觀"
1499元買(mǎi)真八核 云OS雙蛋大促
首屆COCO桌面手機(jī)主題設(shè)計(jì)大賽
欄目最新 欄目最新列表
淺談JavaScript編程語(yǔ)言的編碼規(guī)范
如何在illustrator中繪制臺(tái)歷
Ps簡(jiǎn)單繪制一個(gè)可愛(ài)的鉛筆圖標(biāo)
數(shù)據(jù)同步算法研究
用ps作簡(jiǎn)單的作品展示頁(yè)面
CSS定位機(jī)制之一:普通流
25個(gè)最佳最閃亮的Eclipse開(kāi)發(fā)項(xiàng)目
Illustrator中制作針線(xiàn)縫制文字效果
Photoshop制作印刷凹凸字體
VS2010中創(chuàng)建自定義SQL Rule
>> 分頁(yè) 首頁(yè) 前頁(yè) 后頁(yè) 尾頁(yè) 頁(yè)次:1/4頁(yè) 1個(gè)記錄/頁(yè) 轉(zhuǎn)到 頁(yè) 共4個(gè)記錄

藍(lán)色理想版權(quán)申明:除部分特別聲明不要轉(zhuǎn)載,或者授權(quán)我站獨(dú)家播發(fā)的文章外,大家可以自由轉(zhuǎn)載我站點(diǎn)的原創(chuàng)文章,但原作者和來(lái)自我站的鏈接必須保留(非我站原創(chuàng)的,按照原來(lái)自一節(jié),自行鏈接)。文章版權(quán)歸我站和作者共有。

轉(zhuǎn)載要求:轉(zhuǎn)載之圖片、文件,鏈接請(qǐng)不要盜鏈到本站,且不準(zhǔn)打上各自站點(diǎn)的水印,亦不能抹去我站點(diǎn)水印。

特別注意:本站所提供的攝影照片,插畫(huà),設(shè)計(jì)作品,如需使用,請(qǐng)與原作者聯(lián)系,版權(quán)歸原作者所有,文章若有侵犯作者版權(quán),請(qǐng)與我們聯(lián)系,我們將立即刪除修改。

您的評(píng)論
用戶(hù)名:  口令:
說(shuō)明:輸入正確的用戶(hù)名和密碼才能參與評(píng)論。如果您不是本站會(huì)員,你可以注冊(cè) 為本站會(huì)員。
注意:文章中的鏈接、內(nèi)容等需要修改的錯(cuò)誤,請(qǐng)用報(bào)告錯(cuò)誤,以利文檔及時(shí)修改。
不評(píng)分 1 2 3 4 5
注意:請(qǐng)不要在評(píng)論中含與內(nèi)容無(wú)關(guān)的廣告鏈接,違者封ID
請(qǐng)您注意:
·不良評(píng)論請(qǐng)用報(bào)告管理員,以利管理員及時(shí)刪除。
·尊重網(wǎng)上道德,遵守中華人民共和國(guó)的各項(xiàng)有關(guān)法律法規(guī)
·承擔(dān)一切因您的行為而直接或間接導(dǎo)致的民事或刑事法律責(zé)任
·本站評(píng)論管理人員有權(quán)保留或刪除其管轄評(píng)論中的任意內(nèi)容
·您在本站發(fā)表的作品,本站有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用
·參與本評(píng)論即表明您已經(jīng)閱讀并接受上述條款
推薦文檔 | 打印文檔 | 評(píng)論文檔 | 報(bào)告錯(cuò)誤  
專(zhuān)業(yè)書(shū)推薦 更多內(nèi)容
網(wǎng)站可用性測(cè)試及優(yōu)化指南
《寫(xiě)給大家看的色彩書(shū)1》
《跟我去香港》
眾妙之門(mén)—網(wǎng)站UI 設(shè)計(jì)之道
《Flex 4.0 RIA開(kāi)發(fā)寶典》
《贏在設(shè)計(jì)》
犀利開(kāi)發(fā)—jQuery內(nèi)核詳解與實(shí)踐
作品集 更多內(nèi)容

雜⑦雜⑧ Gold NORMANA V2