一 eclipse / myeclipse
當年學習java,最先接觸到的就是 eclipse。喔了個噻,當時感覺eclipse好牛啊,有好多先進的功能:
1. 可以方便地進行包管理。可視化窗口,創建目錄和文件都很方便,移動包,復制包等都可以方便的進行。
2.熱鍵操作。復制保存啥的就不說了,代碼提示這個功能還是很不錯的,在寫著寫著,腦子突然短路的時候,可以通過快捷鍵把腦子快速帶回來。
3.代碼調試。有時候,寫著寫著代碼,突然間就報錯了,不知道哪裡錯了,咋整,這時候,如果使用編輯器的話,就可以使用 debug模式進行調試了,找出問題所在,解決問題。
4.一些代碼管理等插件。在企業中肯定要用到代碼同步工具,svn 或者 git , 在編輯器中會提供這樣的插件,方便代碼的管理。
二 idea
相比 eclipse 和 myeclipse ,idea 的基本功能差不多。
1. 包管理:也是有方便的包和資源管理。
2.熱鍵:也是提供熱鍵管理的,而且還很好用。
3.代碼調試:debug模式用起來也是很舒服。
4.插件方面:也是支持一些插件的,如 熱部署插件等。
三 比較
1. 操作:兩個軟體有不同的快捷鍵,雖然idea兼容部分eclipse快捷鍵,但是不建議這樣做。
2.資源消耗:idea更能吃內存啊呦喂,電腦配置低的傷不起啊。eclipse要更柔和一點。
3.是否免費:eclipse 是免費的,myeclipse和idea 是要付費的呦。但是嘛,你懂得。
4.專業性:idea 應該是更專業的,有更高的代碼更新機制和代碼提示功能。但是 eclipse 涉及的范圍更廣,除了java 和可以編輯其他語言的項目。
四 建議
1. 如果電腦配置比較低,建議使用 eclipse ,並且使用較低版本的,這樣,電腦不會太吃力。如果配置比較高,比如,16G內存,固態硬碟,那就使用idea吧。
2. 沒有最好的編輯器,只有最適合自己的編輯器。任何一個編輯器用習慣了,都是很不錯的。
希望對您有所幫助!~
❷ JAVA的編譯器有哪些
JCreater 、JBuilder、eclipse、myeclipse、netbean這幾個是主流,eclipse和myeclipse(eclipse的擴展功能更多)是主流中的主流
❸ java緙栬瘧鍣ㄦ槸浠涔
Java緙栬瘧鍣ㄦ槸涓縐嶅皢Java婧愪唬鐮佺紪璇戜負Java瀛楄妭鐮佺殑紼嬪簭銆侸ava婧愪唬鐮佹槸浠.java鏂囦歡鐨勫艦寮忓瓨鍌ㄧ殑錛岃孞ava瀛楄妭鐮佹槸涓縐嶇敱Java鉶氭嫙鏈猴紙JVM錛夊彲璇嗗埆鐨勪簩榪涘埗鏍煎紡銆傜紪璇戝櫒灝嗘簮浠g爜鏂囦歡杞鎹涓哄瓧鑺傜爜鏂囦歡錛岀劧鍚庡彲浠ュ湪Java鉶氭嫙鏈轟笂榪愯岃繖浜涘瓧鑺傜爜鏂囦歡銆
Java緙栬瘧鍣ㄩ氬父鏄疛ava寮鍙戝伐鍏峰寘錛圝DK錛夌殑涓閮ㄥ垎錛屾偍鍙浠ラ氳繃瀹夎匤DK鏉ヨ幏寰桱ava緙栬瘧鍣ㄣ侸DK榪樺寘鎷琂ava鉶氭嫙鏈猴紙JVM錛夊拰鍏朵粬Java寮鍙戝伐鍏鳳紝渚嬪傝皟璇曞櫒銆佹枃妗g敓鎴愬櫒絳夌瓑銆傚湪鍛戒護琛屼笅錛屾偍鍙浠ヤ嬌鐢╦avac鍛戒護鏉ヨ皟鐢↗ava緙栬瘧鍣錛屽皢婧愪唬鐮佹枃浠剁紪璇戜負瀛楄妭鐮佹枃浠躲備互涓嬫槸涓浜涘父鐢ㄧ殑Java緙栬瘧鍣ㄨ蔣浠躲
1銆丱racle JDK錛歄racle Java Development Kit鏄涓嬈劇敱Oracle鎻愪緵鐨凧ava寮鍙戝伐鍏峰寘錛屽寘鎷琂ava緙栬瘧鍣錛坖avac錛夊拰鍏朵粬寮鍙戝伐鍏楓
2銆丱penJDK錛歄penJDK鏄涓涓鍏嶈垂鐨凧ava寮鍙戝伐鍏峰寘錛屾槸Oracle JDK鐨勫紑婧愭浛浠e搧銆傚畠鍖呭惈Java緙栬瘧鍣ㄥ拰鍏朵粬寮鍙戝伐鍏楓
3銆丒clipse錛欵clipse鏄涓涓嫻佽岀殑Java闆嗘垚寮鍙戠幆澧冿紙IDE錛夛紝鍖呮嫭Java緙栬瘧鍣ㄥ拰鍏朵粬寮鍙戝伐鍏楓傚畠榪樻敮鎸佸叾浠栫紪紼嬭璦鐨勫紑鍙戙
4銆丯etBeans錛歂etBeans鏄鍙︿竴涓嫻佽岀殑Java IDE錛屽寘鎷琂ava緙栬瘧鍣ㄥ拰鍏朵粬寮鍙戝伐鍏楓傚畠涔熸敮鎸佸叾浠栫紪紼嬭璦鐨勫紑鍙戙
5銆両ntelliJ IDEA錛欼ntelliJ IDEA鏄涓嬈炬祦琛岀殑Java IDE錛屽寘鎷琂ava緙栬瘧鍣ㄥ拰鍏朵粬寮鍙戝伐鍏楓傚畠榪樻敮鎸佸叾浠栫紪紼嬭璦鐨勫紑鍙戙
6銆丣Creator錛欽Creator鏄涓嬈綣ava IDE錛屽寘鎷琂ava緙栬瘧鍣ㄥ拰鍏朵粬寮鍙戝伐鍏楓傚畠涔熸湁涓涓鍏嶈垂鐗堟湰鍜屼竴涓浠樿垂鐗堟湰銆
7銆丅lueJ錛欱lueJ鏄涓嬈句笓涓哄垵瀛﹁呰捐$殑Java IDE錛屽寘鎷琂ava緙栬瘧鍣ㄥ拰鍏朵粬寮鍙戝伐鍏楓
闄や簡榪欎簺錛岃繕鏈夎稿氬叾浠栫殑Java緙栬瘧鍣ㄥ拰闆嗘垚寮鍙戠幆澧冨彲渚涢夋嫨錛屼綘鍙浠ユ牴鎹鑷宸辯殑闇奼傚拰鍠滃ソ閫夋嫨閫傚悎鑷宸辯殑宸ュ叿銆
❹ Java用什麼編譯器
常用的就是Eclipse,My Eclipse,idea這三種,My Eclipse相對於其他兩種不是很常用
❺ Java緙栫▼宸ュ叿鏈夊摢浜涙瘮杈冨ソ鐢錛
涓銆丒ditplus
EditPlus鏄鍔熻兘寰堝叏闈㈢殑鏂囨湰銆丠TML銆佺▼搴忔簮浠g爜緙栬緫鍣ㄣ傞粯璁ょ殑鏀鎸丠TML銆丄SP銆丳erl銆丆/C++銆丆SS銆丳HP銆丣ava銆乯ava鍜孷B鐨勮娉曠潃鑹層傞氳繃瀹氬埗璇娉曟枃浠惰繕鍙浠ユ墿灞曞埌鍏朵粬紼嬪簭璇璦銆傚彲浠ュ湪Tools鑿滃崟鐨凜onfigureUserTools鑿滃崟欏歸厤緗鐢ㄦ埛宸ュ叿錛岀被浼間簬UltraEdit鐨勯厤緗錛岄厤緗濂絁ava鐨勭紪璇戝櫒Javac鍜岃В閲婂櫒Java鍚庯紝閫氳繃EditPlus鐨勮彍鍗曞彲浠ョ洿鎺ョ紪璇戞墽琛孞ava紼嬪簭銆
浜屻乁ltraEdit
鍒濆﹁呬竴鑸鐢ㄤ粈涔堝紑鍙戝伐鍏?UltraEdit鏄涓涓鍔熻兘寮哄ぇ鐨勬枃鏈銆丠TML銆佺▼搴忔簮浠g爜緙栬緫鍣ㄣ備綔涓烘簮浠g爜緙栬緫鍣錛屽畠鐨勯粯璁ら厤緗鍙浠ュ笴/C++,VB,HTML,Java鍜孭erl榪涜岃娉曠潃鑹層傜敤瀹冭捐Java紼嬪簭鏃訛紝鍙浠ュ笿ava鐨勫叧閿璇嶈繘琛岃瘑鍒騫剁潃鑹詫紝鏂逛究浜咼ava紼嬪簭璁捐°傚畠鍏鋒湁瀹屽囩殑澶嶅埗銆佺矘璐淬佸壀鍒囥佹煡鎵俱佹浛鎹銆佹牸寮忔帶鍒剁瓑緙栬緫鍔熻兘銆傚彲浠ュ湪Advanced鑿滃崟鐨凾oolConfiguration鑿滃崟欏歸厤緗濂絁ava鐨勭紪璇戝櫒Javac鍜岃В閲婂櫒Java錛岀洿鎺ョ紪璇戣繍琛孞ava紼嬪簭銆
涓夈丒clipse
鍒濆﹁呬竴鑸鐢ㄤ粈涔堝紑鍙戝伐鍏?Eclipse鏄涓涓寮鏀懼彲鎵╁睍鐨勯泦鎴愬紑鍙戠幆澧(IDE)銆傚畠涓嶄粎鍙浠ョ敤浜嶫ava鐨勫紑鍙戱紝閫氳繃寮鍙戞彃浠訛紝瀹冨彲浠ユ瀯寤哄叾浠栫殑寮鍙戝伐鍏楓侲clipse鏄寮鏀炬簮浠g爜鐨勯」鐩錛屽苟鍙浠ュ厤璐逛笅杞姐傚緩璁浣跨敤Releases鎴朣tableBuilds鐗堟湰銆
鍥涖丣creator
Jcreator鏄涓涓鐢ㄤ簬Java紼嬪簭璁捐$殑闆嗘垚寮鍙戠幆澧冿紝鍏鋒湁緙栬緫銆佽皟璇曘佽繍琛孞ava紼嬪簭鐨勫姛鑳姐傝繖涓杞浠舵瘮杈冨皬宸э紝瀵圭‖浠惰佹眰涓嶆槸寰堥珮錛屽畬鍏ㄧ敤C++鍐欑殑錛岄熷害蹇銆佹晥鐜囬珮銆俲ava璇劇▼璁や負鍏鋒湁璇娉曠潃鑹層佷唬鐮佸弬鏁版彁紺恆佸伐紼嬪悜瀵箋佷唬鐮佽嚜鍔ㄥ畬鎴愩佺被鍚戝肩瓑鍔熻兘銆傚厛榪涙″惎鍔ㄦ椂鎻愮ず璁劇疆JavaJDK涓葷洰褰曞強JDKJavaDoc鐩褰曪紝杞浠惰嚜鍔ㄨ劇疆濂界被璺寰勩佺紪璇戝櫒鍙婅В閲婂櫒璺寰勶紝榪樺彲浠ュ湪甯鍔╄彍鍗曚腑浣跨敤JDKHelp銆備絾鐩鍓嶈繖涓鐗堟湰瀵逛腑鏂囨敮鎸佹т笉濂姐
❻ 新手學java用什麼編譯器
eclipse功能強大,下載方便