java新手指南

          我要開始學習Java了,我需要準備些什么東西呢?

          做為一個剛剛開始學習Java的新手,你應該至少準備如下東西:


          (1) 一個Java語言開發工具包(Java Devekopment Kit),其中包括Java

          編譯器和Java運行環境。推薦使用Sun公司開發的Java 2 SDK標準版。

          目前版本的Java 2 SDK可以在http://java.sun.com/j2se/1.4/下載。?

          請根據你所使用的開發平臺選取相應的下載連接。


          (2) 一份Java語言API文檔,目前版本的Java語言API文檔同樣可以免費

          下載(http://java.sun.com/j2se/1.4/#documentation 。這份文檔將是

          你在學習與開發過程中最頻繁用到的參考資料。


          (3) 一個Java語言集成開發環境,能夠在其中編輯Java代碼,并且進行

          編譯與調試。本人推薦使用的集成開發環境是JCreator,這個軟件可以

          從www.jcreator.com下載。


          2 集成開發環境的選擇


          作為新手,本人不鼓勵你從一開始就是用各種各樣的高級開發工具,例

          如IBM公司的Visual Age for Java以及Borland公司的Java Builder。

          使用這些開發工具不能夠幫助你深入的理解Java的設計思想,因此也不

          能夠幫助你很好的學習Java。


          一個能夠編輯Java代碼并且能夠編譯與調試Java程序的簡單工具,往往

          是新手的最佳選擇。在我開始學習Java的時候,使用的是暈倒死的寫字

          板來編輯Java代碼,在暈倒死的DOS提示符下編譯和運行HelloWorld 程

          序。根據版面上一些朋友的建議,推薦如下配置:


          (1) Windows: UltraEdit + JDK

          (2) Windows: JCreator + JDK

          (3) Linux : emacs + JDK


          3 Java教程


          本人強烈推薦剛剛開始學習Java的新手從Sun 公司的網站下載一份最新

          版本的Java Tutorial,這個教程基本上覆蓋了開發普通Java應用程序

          所需要的各種知識,并且給出了大量的示范程序以及源代碼。


          下載地址:http://java.sun.com/docs/books/tutorial/index.html?


          4 參考資料


          一些好的Java程序設計參考資料包括:


          (1) Thinking in Java

          (2) Java 2 - The Complete Reference


          如果你的英語水平還可以的話,請盡量直接閱讀英文版的參考資料。


          5 關于VJ++


          公正的說,VJ++是一個優秀的暈倒死應用程序開發工具,它是的熟悉

          Java的程序員能夠快速的為暈倒死平臺開發應用程序。很遺憾的是,

          VJ++不是一個優秀的Java應用程序開發工具,因為它不符合目前版本

          的Java標準。因此,如果你想學習Java的話,你應該放棄VJ++。


          6 其它集成開發環境



          IBM公司的Visual Age for Java和Borland公司的Java Builder,適

          合于高級開發人員使用,不推薦剛剛開始學習Java的新手使用。


          對Java語言已經比較熟悉的開發人員,可以參考Java World雜志所提

          供的如下信息使用多個集成開發環境:


          http://www.javaworld.com/javaworld/tools/jw-tools-ide.html??
          ?

          posted on 2006-05-04 14:46 XiaoLi 閱讀(536) 評論(0)  編輯  收藏 所屬分類: Java

          公告


          文章發布許可

          本站作品均采用知識共享署名-非
          商業性使用-禁止演繹 2.5 中國大
          陸許可協議
          進行許可。

          Books I've Translated

          《精通Nginx(第二版)》

          精通Nginx(第二版)
          《云計算:原理與范式》

           云計算:原理與范式

          《SQL技術手冊(第三版)》
          SQL技術手冊(第三版)
          《MySQL核心技術手冊(第二版)》
          MySQL核心技術手冊(第2版)
          《RESTful Web Services中文版》
          RESTful Web Services中文版

          導航

          留言簿(2)

          隨筆分類

          搜索

          最新評論

          主站蜘蛛池模板: 台北县| 汝阳县| 莒南县| 星座| 繁昌县| 钟祥市| 始兴县| 建昌县| 石泉县| 淅川县| 武安市| 栖霞市| 富民县| 枣强县| 老河口市| 霍林郭勒市| 大荔县| 昭通市| 宜君县| 兴宁市| 武宣县| 浦县| 云和县| 临漳县| 临城县| 武定县| 临颍县| 吐鲁番市| 堆龙德庆县| 商丘市| 土默特左旗| 大埔区| 大冶市| 教育| 镇远县| 六安市| 皮山县| 丰城市| 兴安县| 湾仔区| 定西市|