初學(xué)java對(duì)一切都是陌生的,同樣也是新鮮的,有很多問(wèn)題需要我們?nèi)フJ(rèn)識(shí)和學(xué)習(xí)。哪個(gè)java編譯器適合初學(xué)者,這是諸多初學(xué)java者所面對(duì)的問(wèn)題,下面小編就為大家介紹各個(gè)編譯器的優(yōu)缺點(diǎn),以找到適合自己的那一個(gè)。
Java編譯器簡(jiǎn)介
Java編譯器可能是作為開發(fā)者遇到的第一個(gè)平臺(tái)組件。在開始學(xué)Java語(yǔ)言時(shí),需要用它來(lái)編譯你的“Hello World”程序,通過(guò)它將你的源代碼轉(zhuǎn)為可執(zhí)行程序。沒(méi)有字節(jié)碼(bytecode)就沒(méi)有Java編譯器。除了字節(jié)碼本身的優(yōu)點(diǎn),這種中間形式還支持運(yùn)行時(shí)JIT(即時(shí)編譯)。
哪個(gè)java編譯器適合初學(xué)者?
Java編譯器主要有:JCreater 、JBuilder、eclipse、myeclipse、netbean這幾個(gè)是主流,eclipse和myeclipse(eclipse的擴(kuò)展功能更多)是主流中的主流,JCreater一般是才學(xué)java基礎(chǔ)的時(shí)候用(其實(shí)一點(diǎn)都不好用),學(xué)校一般都用eclipse和myeclipse。
也有“過(guò)來(lái)人”建議如果初學(xué)的話最好用記事本,編譯器直接用javac就成了。等熟悉了基本的語(yǔ)法之后,再換成Eclipse。如果上來(lái)就使用eclipse的話可能很多細(xì)節(jié)不清楚,或者是很容易將關(guān)注點(diǎn)都集中在學(xué)習(xí)IDE上了,而沒(méi)有關(guān)注JAVA語(yǔ)言本身!不要怕錯(cuò),敲上個(gè)幾千行代碼之后你就入門了。
初學(xué)java還應(yīng)注意以下幾個(gè)問(wèn)題:
1、在學(xué)習(xí)的過(guò)程中,最好能夠了解Java的底層機(jī)制,而不是僅僅停留在表層,不是抄書上的例子運(yùn)行出結(jié)果就可以。要注意,即便對(duì)一個(gè)簡(jiǎn)單的例子也要有耐心去琢磨、調(diào)試、改動(dòng)。.
2、時(shí)刻提醒自己Java是一種OOP語(yǔ)言工具,而不僅僅是編碼,只有這樣才能總體把握和運(yùn)用Java。
3、在學(xué)習(xí)的過(guò)程中一定要?jiǎng)邮肿?、寫代碼,而不是抱一本書看看就行。很多東西和體會(huì)必須自己動(dòng)手才能真正屬于自己,最好能參與一些實(shí)際的項(xiàng)目。
以上就是對(duì)“哪個(gè)java編譯器適合初學(xué)者”的相關(guān)介紹,其實(shí)剛學(xué)一門新的語(yǔ)言,肯定會(huì)遇到這樣那樣的問(wèn)題,有困難不要怕,多努力、多研究、多實(shí)踐,總會(huì)有更多的收獲。另外學(xué)java沒(méi)有捷徑可走,一步一步腳踏實(shí)地的來(lái)吧!