學習java需要用什么軟件_第1頁
學習java需要用什么軟件_第2頁
學習java需要用什么軟件_第3頁
學習java需要用什么軟件_第4頁
學習java需要用什么軟件_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

第頁學習java需要用什么軟件工具一、Jcreator

Jcreator是一個用于Java程序開發(fā)的集成開發(fā)環(huán)境,具有編輯、調(diào)試、運行Java程序的功能。當前新版本是Jcreator3.10,它又分為LE和Pro版本。LE版本功能上受到一些限制,是免費版本。Pro版本功能最全,但這個版本是一個共享軟件。這個軟件比較小巧,對硬件要求不是很高,完全用C++寫的,速度快、效率高。具有語法著色、代碼自動完成、代碼參數(shù)提示、工程向?qū)А㈩愊驅(qū)У裙δ?。第一次啟動時提示設置JavaJDK主目錄及JDKJavaDoc目錄,軟件自動設置好類路徑、編譯器及解釋器路徑,還可以在幫助菜單中使用JDKHelp,但目前這個版本對中文支持性不好。

工具二、Eclipse

Eclipse是一個開放可擴大的集成開發(fā)環(huán)境(IDE)。它不僅可以用于Java開發(fā),通過開發(fā)插件,它可以構建其他的開發(fā)工具。Eclipse是開放源代碼的項目,并可以免費下載。Releases版本是Eclipse開發(fā)團隊發(fā)布的主要發(fā)行版本,是經(jīng)過測試的穩(wěn)定的版本,合適要求穩(wěn)定而不必須要新改善功能的使用者選擇。目前新的Release版本是Eclipse3.0.StableBuilds版本是對大多數(shù)使用者足夠穩(wěn)定的版本,由開發(fā)團隊將認為比較穩(wěn)定的IntegrationBuild版本提升到StableBuild而來,合適想使用Eclipse新功能的使用者選擇。

工具三、UltraEdit

UltraEdit是共享軟件,新版本是V10.20b,它是一個功能強大的文本、HTML、程序源代碼編輯器。作為源代碼編輯器,它的默認配置可以對C/C++,VB,HTML,Java和Perl進行語法著色。用它〔制定〕Java程序時,可以對Java的關鍵詞進行識別并著色,方便了Java程序制定。它具有完備的復制、粘貼、剪切、查找、替換、格式控制等編輯功能??梢栽贏dvanced菜單的ToolConfiguration菜單項配置好Java的編譯器Javac和解釋器Java,直接編譯運行Java程序。

2學java要怎么學

Java的學習主要包括:語法基礎、面向?qū)ο笏枷?。學習任何一門語言語法都是必須的,因為Java的接近自然語言,也是一種相對比較容易學的語言。同時面向?qū)ο蟆簿幊獭掣瞧浜诵乃枷?,要理解其實只要記住一句話就行了,那就是:一切皆是對象?/p>

中級的IO流、多線程、反射及注解等。IO流程、多線程等是相對比較高級一點,例如我們可以讀取一個Excel文件、將一個文件分開,做一個時鐘、使用多個線程發(fā)送郵件等等很多有意思的事。另外反射及注解更是后面流行框架SSH等的基礎,在使用中你便會慢慢感受到它的無窮魅力。

現(xiàn)在來說Java最流行的應用還是Web開發(fā)。像HTML、CSS、Javascript等都是基礎的知識,另外作為開發(fā)人員對目前最流行的Javascript框架Jquery更是必學不可的。

關于結構化的數(shù)據(jù),我們常用的還是像Oracle、Mysql和PostgreSQL之類的關系型數(shù)據(jù)庫。同時針對數(shù)據(jù)庫編程還是PL/SQL必須要學習。使用Java訪問數(shù)據(jù)庫的話還有JDBC。

3應該怎么學習java

java學習最忌虎頭蛇尾。很多java初學者剛開始自信匯成商學院,買各種關于java學習的書籍,下載java視頻教程自學,一副不達目的誓不罷休的感覺。一兩天,一個星期能保持,可是時間一長了,覺得java學習索然無味,然后兩天打漁三天曬網(wǎng),不能保持下去,最后的結果當然是一無是處。java學習本來就是枯燥、乏味,能由始至終保持下去的人才干獲得成功。

java學習最忌就是盲目跟風。很多java學習者喜愛盲目跟風,什么熱門他就學什么,喜愛丟了西瓜撿芝麻,沒有自己的主見,更沒有遠見,到頭來一無所獲。java學習應該有針對性、目的性,認準了就努力保持下去。

俗話說:笨鳥先飛,勤能補拙。一點都沒有錯,java學習同樣如此。java學習碰到問題就要多學,多問,多操作。自己不會就花費比別人多一倍的時間去學習,多問老師同學,學習借鑒別人好的方法,往往能夠事半功倍。

java學習應理論結合施行。很多java學習者只注重java理論知識,忽視施行能力。結果讓他參加某個java軟件開發(fā)項目卻一竅不通,成為高分低能的人。java學習應注重理論結合施行,在java學習的同時注重施行。施行是檢驗理論的標準,只有在施行中才干發(fā)現(xiàn)問題,才干更好改正并成長。

java學習沒有秘籍,也沒有捷徑,java學習要踏踏實實,注重理論結合施行,做到融會貫穿,認準了就從一而終保持下去,只有這樣才干理解java學習的真諦。

4怎樣學java

學習JavaSE基礎

接下來,可以找一本書(任何大學教材)學習Java的基礎部分,不要看特別厚的書,比如Java編程思想,關于初學者看這類書太累。并不推舉只是看視頻學習,而是要邊看書邊照著書上的代碼打一遍。即使記不住,也要打一遍。此時的學習,主要是學習好Java的語法,知道每個常用的類或者功能怎么用。并不推舉使用命令行來學習代碼,直接用IDE就好了,因為大部分國內(nèi)的公司也是用IDE開發(fā)的。學的時候并不一定要背下來,但是要在用的時候知道去哪里找相關的內(nèi)容,然后通過反復的使用達到記住的目的。

學習高級特性

同樣是閱讀和學習。這部分更不可能完全的背下來,所以主要是下載一些現(xiàn)成的代碼例子,然后讀懂,接下來嘗試去修改。比如"網(wǎng)絡編程',如果代碼的例子講解的是利用網(wǎng)絡編程發(fā)送文字,那么可以嘗試修改,學習如何發(fā)送圖片等。在這一階段的學習,還要掌握大量的Java包,關于數(shù)據(jù)結構有appache的common包,有google的Guava等,大部分的編程實際上都是利用其他人編寫好的java包的。

深入理解JavaAPI

就是弄懂原理。比如List有幾種實現(xiàn),每個實現(xiàn)的區(qū)別是什么,Java在序列化的時候存儲的格式是什么,java的垃圾回收原理是什么。關于這方面的學習,其實可以找一些"面試題'通常會問到,比如研究者July收集的各種題庫;也可以看書,比如Effectivejav

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論