JAVA基础1.2

1.2 Java发展史

1995年5月23日,在Sun World大会上,第一次公开发布Java和HotJava浏览器。在这个会议上,网景公司(当时该公司浏览器占据浏览器市场份额的绝对领先地位)宣布将在其浏览器中支持Java,随后一系列的公司表示了对Java的支持,使Java很快成为一个极具发展潜力的高级语言。

1995年,Sun推出的Java只是一种语言,而要想开发复杂的应用程序,必须要有一个强大的开发库支持才行。

1996年1月,Sun发布了JDK 1.0,它包括了两部分:运行环境(即JRE)和开发环境(即JDK)。在运行环境中包括了核心API、集成API、用户界面API、发布技术、Java虚拟机(JVM)五个部分,而开发环境还包括了编译Java程序的编译器(即javac)。在JDK 1.0时代,Java库显得比较单薄,不够完善。随着JDK的逐步升级,它为开发人员提供了一个强大的开发支持库。

1998年12月,Sun发布了Java历史上最重要的一个JDK版本:JDK1.2,并开始使用“Java 2”这一名称。从JDK 1.2发布开始,Java踏入了飞速发展的时期。在Java 2时代,Sun对Java进行了很多革命性的改变,而这些革命性的变化一直沿用到现在,对Java的发展形成了深远的影响。

Java 2平台包括标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本。

J2SE:Java 2 Standard Edition(Java 2标准版),J2SE包含构成Java语言核心的类,例如数据库连接类、接口定义类、输入/输出类、网络编程类。

J2EE:Java 2 Enterprise Edition(Java 2企业版),J2EE包含J2SE中的类,还包含用于开发企业级应用的类,例如EJB、Servlet、JSP、XML、事务控制。

J2ME:Java 2 Micro Edition(Java 2微缩版),J2ME包含J2SE中一部分类,用于消费类电子产品的软件开发,例如寻呼机、智能卡、手机、PDA、机顶盒。

2004年9月30日,J2SE 1.5发布,成为Java语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE 1.5更名为Java SE 5.0。在Java 5.0中,主要包含以下主要新特性

泛型

增强for循环

自动拆箱和装箱

类型安全的枚举

静态导入

Annotation注解

2011年7月,JDK 7.0发布,带入了一些新的功能。例如,原来switch结构的条件中只能包含byte、short、int、char类型,从7.0开始,其中可以包含字符串了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值