jdk,j2sdk,j2eesdk,jre 的区别和联系

本文详细介绍了Java开发中的关键工具和概念,包括JDK、J2SDK、JRE及其相互之间的关系,同时阐述了Swing与JFC的区别及发展历程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

jdkjava devolop kit -- java开发包
j2sdk
java 2 software devolop kit -- java2软件开发包

实际上jdkj2sdk是基本同样的。


j2sdk
呢有几个版本对应于java2的几个版本,其中j2ee需要用到开发工具就是J2eesdk了,只不过大部分应用服务器(weblogic jboss等)都内置了j2eesdk

当然了,j2sdk标准版是基础,所以要安装先;j2eesdk因为是企业应用嘛,所以是注册后才能下载
至于jrejava runtime envionment -- java运行环境,jdk中包括了它,但是对于不需要开发只是运行的用户是可以只单独安装jre的,所以sun提供了jre的下载。


JDKJ2SDk:
J2SDk
包含了Java Development kit(JDK)Java Runtime Environment(JRE)Java Plug-in原先sunJAVA软件开发工具包是JDK,现在就称为J2SDk了。


JREplug-in:JRE包含了java plug-in
sunjava网站上就单独提供J2SDKJRE各种版本的下载,J2SDk是提供给开发JAVA程序所用,应用程序用户是不需要开发工具的。而JRE顾名思义是JAVA程序要运行所需要的环境,所谓跨平台就是要各种平台都有一个中间代理,那就是JRE。一般采用JAVA技术开发出的软件都得带这个,所以sun就单独提供了JRE安装文件,以供JAVA应用程序发布时所用。


SwingJFC(Java Foundation Class)JFC是早期SunJDK的功能扩展,不是Java的公共规范,Swing是其中的一项用户界面扩展技术。最新的JAVA2技术则包含了JFC技术,不需要再扩展了。说白了,其实就是SunJFC纳入了JAVA核心类库。原先要用到JFC技术,用户必须在原有的JRE前提下再添加JFC,现在少了一步,只需JRE了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值