日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

[JALA] 初學(xué)者請進(jìn)??!~【實用】

 我想跑 2009-02-28
 
1、java 2 SDK 的版本分類:
J2ME:(Java 2, Micro Edition)一種以廣泛的消費性產(chǎn)品為目的的高度優(yōu)化的Java運行環(huán)境,包括訊呼機、移動電話、可視電話、數(shù)字機頂盒等...
它是致力于消費產(chǎn)品和嵌入式設(shè)備的開發(fā)人員的最佳選擇。
J2SE:(Java 2, Standard Edition)是SUN公司針對桌面開發(fā)以及低端商務(wù)計算解決方案而開發(fā)的版本。
J2EE:(Java 2, Enterprise Edition)是一種利用Java 2平臺來簡化企業(yè)解決方案的開發(fā)、部署和管理相關(guān)的復(fù)雜問題的體系結(jié)構(gòu)。J2EE的基礎(chǔ)是J2SE,J2EE不僅鞏固了標(biāo)準(zhǔn)版中的許多優(yōu)點,同時還提供了對EJB、Servlets、JSP以及XML技術(shù)的全面支持。

2、Java開發(fā)環(huán)境:
Java是面向?qū)ο蟮木幊烧Z言,JDK作為其開發(fā)包??梢栽赪eb上開發(fā)相關(guān)的Web應(yīng)用;也可以開發(fā)各種類型的桌面程序。前者稱為小程序Applet;后者稱為應(yīng)用程序Application。
Java開發(fā)工具包JDK(Java Development Kit)是編寫Java程序的基礎(chǔ),它集成了編譯Java源程序的編譯器、運行Java類文件的解釋器等必備工具。

3、獲得JDK
目前SUN公司發(fā)布的JDK版本最高為1.5,所對應(yīng)的平臺有LInux、Solaris和Windows等等,下面的鏈接是JDK1.4.2的下載頁面:
http://java./j2se/1.4.2/download.html
點擊Download J2SE SDK,接受協(xié)議并下載
Windows Offline Installation, Multi-language 即可,官方服務(wù)器有點慢,多等一會兒吧。

4、配置Java開發(fā)環(huán)境
首先,安裝。假設(shè)在D:\jdk14,不多說了。
其次,配置PATH環(huán)境變量。
1.對于Windows 95/98:
打開C:\的AOTU執(zhí)行.BAT文件,找到PATH并在其最后加上
“;d:\jdk14\bin”。如果沒有PATH,則加上“PATH d:\jdk14\bin;.”。重起后即可。
2.對于Windows NT/2000/XP:
“我的電腦”->“屬性”->“高級”->“環(huán)境變量”->找到Path->
在最后加入“;d:\jdk14\bin”。如果沒有,則“新建”PATH,其值為:“d:\jdk14\bin”。
檢驗配置是否正確:進(jìn)入DOS命令提示符,在任意目錄輸入“javac”并回車,如果出現(xiàn)該命令的使用方法(usage ...)。
恭喜你!我們可以進(jìn)入Java的編程世界了。

5、源程序的編譯與運行
JDK的編譯與運行需要在DOS命令提示符下使用。

編譯器(javac.exe):
格式:javac [參數(shù)] 源程序
如:編譯當(dāng)前目錄下Hello.java文件,并且把生成的類文件也放到當(dāng)前目錄
javac Hello.java

通常情況下,如果 CLASSPATH 設(shè)置正確,我們只需要使用不帶參數(shù)的 javac 即可很好的編譯 Java 程序,但是,為了方便以見,這里還是要介紹一些參數(shù):

-classpath 如果編譯時需要用到的 Java 類文件不在 CLASSPATH 指定的路徑中,編譯時可以指定 -classpath 參數(shù)指定可能用到類所在的目錄。如 (假設(shè) Java 運行類放在 d:\javacode 目錄下):
javasspath d:\javacode Hello.java

-d 使用 -d 參數(shù)可以指定編譯生成的 .class 文件輸入到哪一個目錄。通常情況下,javac 把生成的 .class 文件放在 .java 文件所在的目錄中。如果使用 -d 參數(shù),則可以指定 javac 將生成的 .class 文件入在其它目錄中,如下例將生成的 HelloJava.class 輸出到 d:\myclass 中
javac -d :\myclass HelloJava.java

常用的 javac 參數(shù)就介紹這兩個。如果你需要了解其它參數(shù)的用法和作用,可以運行不帶任何參數(shù)的 javac。它將打印出 javac 的用法文檔。

解釋器(java.exe):
格式:java [參數(shù)] 類名 [程序參數(shù)]
如果運行當(dāng)前目錄中Hello類:java Hello 即可,而不是java Hello.class

-classpath 如果編譯時需要用到的 Java 類文件不在 CLASSPATH 指定的路徑中,編譯時可以指定 -classpath 參數(shù)指定可能用到類所在的目錄。如 (假設(shè) Java 運行類放在 d:\javacode 目錄下):
javasspath d:\javacode Hello.java

如果你需要了解其它參數(shù)的用法和作用,可以運行不帶任何參數(shù)的 java。它將打印出 java 的用法文檔。

6、關(guān)于CLASSPATH環(huán)境變量
它是用來設(shè)置“類路徑”的,提供給JVM的類裝載器到哪里尋找第三方提供的類和用戶定義的類。它的配置方法和PATH環(huán)境變量的方法一樣,只是該成CLASSPATH。
例如:在d:\javacode目錄寫程序,那么,就可以把CLASSPATH設(shè)置成“.;d:\javacode”,以后,無論在哪個目錄下都可以運行自己所寫的類了。
有的朋友運行程序時,出現(xiàn):
Exception in thread "main" javang.NoClassDefFoundError:
一般就是JVM沒有找到所使用的類。

7、關(guān)于JRE
JRE 是Java運行環(huán)境 (Java Runtime Enviroment) 的縮寫。它是JDK的基礎(chǔ),在安裝JDK時就已經(jīng)安裝了它。如果只想運行Java程序,而不編譯Java程序的話,安裝JRE就足夠了。

8、關(guān)于Java方面的書
買書要慎重?,F(xiàn)在市面上的關(guān)于Java的書已經(jīng)很多了,
我推薦一些:
初級讀物:
《21天學(xué)通Java2第三版》
《Java 2編程詳解》
《Java 2從入門到精通》
高級讀物:
《Thinking in Java》
《java與模式》
……
作為入門Java來說,主要是學(xué)習(xí)“面向?qū)ο蟮母拍?#8221;和“Java編程的思維方式”,至于類的使用可以查看Java文檔資料。

9、Sun的資料
如果English說得過去,可以看Sun的Java文檔,那里有每個類的詳細(xì)說明。
http://java./j2se/1.4.2/download.html
中的J2SE 1.4.2 文檔ation

同時,Sun還提供了Java從初級到高級的一系列“書籍”:
1、The Java Tutorial
Java指南,講得很具體。
2、The JFC Swing Tutorial, Second Edition: A Guide to Constructing   GUIs
3、The Java Tutorial Continued: The Rest of the JDK
可以在http://java./docs/books/tutorial/里在線閱讀,也可以下載(就在右邊)。

10、開發(fā)Java的常用工具
1. 記事本+JDK:原始社會,不可思議的組合。
2. Jcreator+JDK:小巧伶俐的組合,提供自動補全功能,強力推薦。如果安裝Jcreator后無法編譯程序,就手動配置一下[Configure]-->[Options]-->[JDK Profiles]-->[New]選擇JDK的安裝目錄。要使用自己的類,可以使用[Edit...]功能在已有的JDK中添加類,其功能類似設(shè)置CLASSPATH。(其中add Path是添加路徑、add Archive來添加一個.jar的文件)
3. netBeans:Sun提供的IDE 環(huán)境,要求配置很高,反正我的機器跑得很慢。
4. Jbuilder:地球人都知道。
5. Eclipse:可以通過插件實現(xiàn)意想不到的功能。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多