Posted on 2007-02-27 18:39
chenweicai 閱讀(321)
評論(0) 編輯 收藏
jdk是java?develop?kit?--?java開發包
j2sdk是java?2?software?develop?kit?--?java2軟件開發包
實際上jdk和j2sdk是基本同樣的。
j2sdk呢有幾個版本對應于java2的幾個版本,其中j2ee需要用到開發工具就是J2eesdk了,只不過大部分應用服務器(weblogic?jboss等)都內置了j2eesdk。
當然了,j2sdk標準版是基礎,所以要安裝先;j2eesdk因為是企業應用嘛,所以是注冊后才能下載
至于jre是java?runtime?envionment?--?java運行環境,jdk中包括了它,但是對于不需要開發只是運行的用戶是可以只單獨安裝jre的,所以sun提供了jre的下載。
JDK和J2SDk:
J2SDk包含了Java?Development?kit(JDK)、Java?Runtime?Environment(JRE)和Java?Plug-in。原先sun的JAVA軟件開發工具包是JDK,現在就稱為J2SDk了。?
JRE和plug-in:JRE包含了java?plug-in。?
sun的java網站上就單獨提供J2SDK和JRE各種版本的下載,J2SDk是提供給開發JAVA程序所?
用,應用程序用戶是不需要開發工具的。而JRE顧名思義是JAVA程序要運行所需要的環境?
,所謂跨平臺就是要各種平臺都有一個中間代理,那就是JRE。一般采用JAVA技術開發出?
的軟件都得帶這個,所以sun就單獨提供了JRE安裝文件,以供JAVA應用程序發布時所用。?
Swing和JFC(Java?Foundation?Class)JFC是早期Sun對JDK的功能擴展,不是Java的公共?
規范,Swing是其中的一項用戶界面擴展技術。最新的JAVA2技術則包含了JFC技術,不需?
要再擴展了。說白了,其實就是Sun將JFC納入了JAVA核心類庫。原先要用到JFC技術,用?
戶必須在原有的JRE前提下再添加JFC,現在少了一步,只需JRE了。
J2ME——Java?2?Micro?Edition
J2SE——Java?2?Standard?Edition
J2EE——Java?2?Enterprise?Edition
如需要進行開發,必須安裝J2SE,因為javac、jdb等工具由提供。