java基础总结(三十)--java 2和java有什么区别

本文介绍了Java语言的特点,如通用性、并发性、强类型和面向对象等,并详细阐述了JDK(Java Development Kit)作为Sun公司免费提供的Java开发工具包的重要性和组成,包括基本的Java工具包和标准类库。同时,文章还提到了Java2中的集合框架相较于Java1的改进,以及Sun公司在Java1.2版本后推出的三种不同应用领域的Java平台:标准版J2SE、企业版J2EE和微型版J2ME。

来自:https://www.cnblogs.com/ExMan/p/3798931.html 

Java是一种通用的,并发的,强类型的,面向对象的编程语言. 
  JDK是Sun公司分发的免费Java开发工具包,正式名称为J2SDK(Java2 Software Develop Kit)。 
  包括基本的java工具包和标准类库。 
  自Java1.2之后Java版本统称为Java2,Java2中的容器类库才可以说是一种真正意义上的集合框架的实现。基本完全重新设计,但是又对Java1中的一些容器类库在新的设计上进行了保留,这主要是为了向下兼容的目的,当用Java2开发程序时,应尽量避免使用它们,Java2的集合框架已经完全可以满足你的需求。有一点需要提醒的是,在Java1中容器类库是同步化的,而Java2中的容器类库都是非同步化,这可能是对执行效率进行考虑的结果。

从Java1.2版本开始,Sun公司针对不同的用户推出了三种面向不同应用的运行平台,分别是:
    (1)标准版(Standard Edition,J2SE):提供了编写桌面、工作站应用程序所必需的功能,针对个人用户。
    (2)企业版(Enterprise Edition,J2EE):提供了一种用于实施基于J2EE多层应用的文档和实例套件的体系模型,是对标准版的扩展,针对企业和网络用户。
    (3)微型版(MicroEdition,J2ME):为嵌入式系统所设计的,包括JVM规范和API规范,其API规范是基于J2SE的。J2ME可以升级到J2SE和J2EE。
    这三种不同的开发工具包在Sun的Java的官方网站(http://java.sun.com)上都可以免费下载,下面我们就以J2SE为例来介绍Java 2 SDK的安装和配置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值