Eclipse是一個開放源代碼、基于Java的可擴展開發(fā)平臺/編程軟件。雖然大多數(shù)用戶很喜歡將Eclipse當(dāng)作Java集成開發(fā)環(huán)境(IDE)來使用,但Eclipse的目標(biāo)卻不僅限于此。Eclipse還包括插件開發(fā)環(huán)境(Plug-in Development Environment,PDE),這個組件主要是針對希望擴展Eclipse的軟件開發(fā)人員,因為它允許他們構(gòu)建與Eclipse環(huán)境無縫集成的工具。詳細(xì)
JDK(Java Development Kit)是Sun Microsystems開發(fā)的一款java編程軟件,有多個版本之分,主要用于移動設(shè)備、嵌入式設(shè)備上的java應(yīng)用程序。自從Java推出以來,JDK已經(jīng)成為使用最廣泛的Java SDK。JDK是整個Java開發(fā)的核心,包括了Java運行環(huán)境、Java工具和Java基礎(chǔ)類庫;沒有JDK的話,無法編譯Java程序。因此JDK是學(xué)好Java的第一步。詳細(xì)
Gcc(GNU Compiler Collection,GNU編譯器套件)是由GNU開發(fā)的編程語言編譯器,包括了C、C++、Objective-C、Fortran、Java、Ada和Go語言前端,也包括了這些語言的庫(如libstdc++,libgcj等)。GCC的初衷是為GNU操作系統(tǒng)專門編寫一款編譯器,現(xiàn)已被大多數(shù)類Unix操作系統(tǒng)(如Linux、BSD、Mac OS X等)采納為標(biāo)準(zhǔn)的編譯器,甚至在微軟的Windows上也可以使用GCC。GCC支持多種計算機體系結(jié)構(gòu)芯片,如x86、ARM、MIPS等,并已被移植到其他多種硬件平臺。詳細(xì)