J2SDk包含了JavaDevelopmentkit(JDK)、JavaRuntimeEnvironment(JR E)和JavaPlug-in。原先sun的JAVA软件开发工具包是JDK,现在就称为J2SDk了。
JRE和plug-in:
JRE包含了javaplug-in。
sun的java网站上就单独提供J2SDK和JRE各种版本的下载,J2SDk是提供给开发JAVA程序所用,应用程序用户是不需要开发工具的。而JRE顾名思义是JAVA程序要运行所需要的环境,所谓跨平台就是要各种平台都有一个中间代理,那就是JRE。一般采用JAVA技术开发出的软件都得带这个,所以sun就单独提供了JRE安装文件,以供JAVA应用程序发布时所用。
Swing和JFC(JavaFoundationClass)JFC是早期Sun对JDK的功能扩展,不是Java的公共规范,Swing是其中的一项用户界面扩展技术。最新的JAVA2技术则包含了JFC技术,不需要再扩展了。说白了,其实就是Sun将JFC纳入了JAVA核心类库。原先要用到JFC技术,用户必须在原有的JRE前提下再添加JFC,现在少了一步,只需JRE了。
J2ME——Java2MicroEdition
J2SE——Java2StandardEdition
J2EE——Java2EnterpriseEdition
文章来源于领测软件测试网 https://www.ltesting.net/