工欲善其事,必先利其器。今天給想要學(xué)java的初學(xué)者推薦幾款好用的IDE(集成開發(fā)環(huán)境)工具。
首選推薦EditPuls是一款由韓國人做的小巧但是功能強(qiáng)大的Windows編輯器。
它可處理文本、HTML和程序語言,你甚至還可以通過設(shè)置用戶工具將其作為C,Java,Php等等語言的一個(gè)簡單入門的IDE。
這里作者想說兩句到底什么是編輯器,什么又是IDE(集成開發(fā)環(huán)境),編輯器就相當(dāng)于一個(gè)記事本,只不過它相比于電腦自帶的記事本有更多的功能,例如格式化的排版,超文本的特點(diǎn),(例如高亮顯示)等等,這些都是普通記事本所沒有的。而IDE則是集成編輯,調(diào)試,運(yùn)行,以及便于工程化開發(fā)的優(yōu)點(diǎn),這些就是兩者的不同之處。
對(duì)于Java初學(xué)者的同學(xué),作者建議先從、EditPlus開始學(xué)起,有些同學(xué)可能會(huì)問了,既然IDE如此強(qiáng)大,為何不直接使用IDE呢,這是因?yàn)槌鯇W(xué)者大多基礎(chǔ)不牢固,對(duì)代碼記憶不牢固,,大家學(xué)習(xí)最重要的質(zhì)量,而非開發(fā)的效率,所以推薦大家先用Editplus這種沒有代碼自動(dòng)補(bǔ)全的的作為入門工具是再合適不過了。
此外,由于EditPlu不僅僅是學(xué)習(xí)java的利器,若是后期選擇JavaEE開發(fā),會(huì)學(xué)習(xí)部分Html、Css等等,此時(shí)就可以使用“老熟人”EditPlus了,它內(nèi)置了IE瀏覽器的窗口,可以在軟件內(nèi)部直接測試。
第二款要推薦的就是Eclipse了,作為java開發(fā)的知名工具,它普遍用于開發(fā)時(shí)間已經(jīng)長達(dá)十幾年了,就其本質(zhì)來講,就其本身而言,它只是一個(gè)框架和一組服務(wù),可以通過各種豐富功能的插件來豐富軟件開發(fā)的功能就像谷歌瀏覽器一樣,本身并沒有太多功能,但是可以通過插件來豐富功能。個(gè)人感覺其在工程化開發(fā)方面十分優(yōu)秀,也是絕大多數(shù)java開發(fā)程序員必會(huì)的軟件,所以還是建議初學(xué)者一定要熟練學(xué)會(huì)Eclipse的使用!
第三款要推薦的軟件就是MyEclipse了,MyEclipse是在Eclipse工具的框架下重寫改造的一款更加適合Java開發(fā)的工具,其在GUI(圖像化界面)開發(fā)方面比Eclipse明顯好用很多。但是有的公司并沒有使用MyEclipse,這是因?yàn)镋clipse是免費(fèi)開源的工具,而MyEclipse則是要收費(fèi)的,一般大的公司里面都會(huì)用付費(fèi)的MyEclipse,而其他的使用場景嘛,你懂的。
最后要推薦的一款軟件就是最近幾年比較火的IDE了,IntelliJIDEA是它提供了一系列最實(shí)用的工具組合,例如:智能編碼輔助和自動(dòng)控制,支持,非平行的編碼檢查和創(chuàng)新的GUI設(shè)計(jì)器等等。IDEA把Java開發(fā)人員從一些耗時(shí)的常規(guī)工作中解放出來,顯著地提高了開發(fā)效率。具有運(yùn)行更快速,生成更好的代碼;持續(xù)的重新設(shè)計(jì)和日常編碼變得更加簡易,與其它工具的完美集成;很高的性價(jià)比等特點(diǎn)。
以上就是北大青鳥長沙麓谷校區(qū)java學(xué)院小編針對(duì)“Java初學(xué)者學(xué)習(xí)Java常用到的開發(fā)軟件”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如果對(duì)于學(xué)習(xí)Java的學(xué)習(xí)計(jì)劃,怎么學(xué)才有效率,或者學(xué)完如果找工作的問題,請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。
學(xué)習(xí)Java