电竞比分网-中国电竞赛事及体育赛事平台

分享

Eclipse、NetBeans、IntelliJ

 獨(dú)行川狼 2010-08-09
對(duì)不同的IDE,每個(gè)人有著不同的簡(jiǎn)介,同時(shí)每個(gè)IDE也有著不同的特性和優(yōu)點(diǎn),根據(jù)開(kāi)發(fā)的不同需要可能會(huì)選擇不同的IDE。 
    在Java開(kāi)發(fā)的每個(gè)方面,每個(gè)IDE都能勝任工作,然而根據(jù)你所做的不同開(kāi)發(fā)如Swing開(kāi)發(fā),web開(kāi)發(fā),或者企業(yè)開(kāi)發(fā),我們會(huì)選擇不同的IDE。 

    Swing開(kāi)發(fā): 
    如果你專(zhuān)門(mén)從事Swing開(kāi)發(fā),NetBeans無(wú)疑是最好的選擇,如果你沒(méi)有選擇NetBeans而是選擇了Eclipse,建議使用MyEclipse 和它的Matisse4Eclipse構(gòu)造器。IDEA(即IntelliJ)由于對(duì)JGoodies Forms的支持,所以在開(kāi)發(fā)Swing方面與前兩者相比并不占有優(yōu)勢(shì)。 

    JSP/Struts開(kāi)發(fā): 
    開(kāi)發(fā)JSP/Struts首選的是IDEA,接下來(lái)是MyEclipse,然后是NetBeans,由于缺少對(duì)內(nèi)建Struts的支持,Eclipse的基本版本沒(méi)有競(jìng)爭(zhēng)優(yōu)勢(shì)。 

    JSF開(kāi)發(fā): 
    在開(kāi)發(fā)JSF方面,這三個(gè)IDE可以說(shuō)都是很好的選擇,但是IDEA可能會(huì)更好一點(diǎn),接下來(lái)是Eclipse/MyEclipse,最后是NetBeans。 

    企業(yè)開(kāi)發(fā): 
    由于NetBeans對(duì)JPA的支持和它產(chǎn)生代碼的質(zhì)量以及對(duì)持久化單元合適的設(shè)置,所以在企業(yè)開(kāi)發(fā)方面,NetBeans是首選,接下來(lái)是IDEA,由于Eclipse的Dali項(xiàng)目的限制,Eclipse可能是最后選擇的。如果放棄標(biāo)準(zhǔn)的JPA,從事Hibernate開(kāi)發(fā),MyEclipse是最好的選擇。 
    IDEA由于對(duì)J2EE 和 Java EE 5支持的很好,所以很適合進(jìn)行企業(yè)開(kāi)發(fā),Eclipse缺少對(duì)Java EE 5的支持,應(yīng)該是最后的選擇。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多