Java_8-LTS

Java 8 于 2014 年 3 月 18 日发布, [188] [189] 包含了一些原本被项目在 Java 7 却延迟的功能。[190] 这些功能改进在 JDK Enhancement Proposals (JEPs) 的指导下得到了集成。[191] 主要特性 JSR 335,JEP 126:...
阅读全文

Java_7

JAVA 7 (代号 Dolphin​[108] ) 是一个重大的更新,在 2011 年 7 月 7 日亮相 [109] ,并在 2011 年 7 月 28 日开放给开发者使用。 [110] 发展时期被分类成十三个重要阶段,最后一个阶段在 2011 年 6 月 6 日完成。 [111] [112] ...
阅读全文

Java_6

代号为 Mustang 。版本发布于 2006 年 12 月 11 日,Sun 把原本的名称“J2SE”改为“ Java SE ”,然后再从版本号中去掉“.0” [23] ,而开发者内部编号仍然是 1.6.0。 [24] 这个版本是根据 JSR 270(点击查看归档页面)开发的。 在发展阶段,新版本...
阅读全文

J2SE_5-0

Java 从版本 5 开始,加入许多新特性,是 Java 历史中修改最大的版本 Java​5.0 。 代号为 Tiger 。这个在 2004 年 9 月 30 日发布的版本原本以 1.5 编号,也就是仍然使用内部版本编号。这个数字辈改变是为了“更好地反映成熟度、稳定性、可扩展性和 J2SE 的安全水...
阅读全文

J2SE_1-4

代号为 Merlin 。2002 年 2 月 6 日发布了 JSR 59(点击查看归档页面),是第一个在 JCP 下开发的 Java 平台。主要的变化包括︰ [12] [13] 主要特性 语言上的改变 assert 关键字 (在 JSR 41 中被指定) 参考 Java中的断言assert 程序库的...
阅读全文

J2SE_1-3

2000 年 5 月发布,代号为 Kestrel 。在的版本中最著名的改变包括: [10] [11] 主要特性 包含了 HotSpot JVM(HotSpot JVM 第一次被发布是在 1999 年 4 月,名为 J2SE 1.2 JVM) 为了支持与 CORBA 的选择兼容性而修改了 RMI Ja...
阅读全文

J2SE_1-2

1998 年 12 月 8 日发布,代号为 Playground 。 该版本到 J2SE 5.0 为止的后续版本被更名为 Java 2 ,而版本名称“J2SE”(Java 2 平台,标准版)取代 JDK 以区别 J2EE(Java 2 平台,企业版) 和 J2ME(Java 2 Platform,M...
阅读全文

JDK之JavaBean内省机制

JDK 规范目录 JavaBean 是一种特殊的 Java 类,主要用于传递数据信息,这种 Java 类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。 一、JavaBean JavaBean 命名规则 一个 JavaBean 类中的方法,去掉 set 或 get 前缀,剩余部分就是属性名...
阅读全文

JDK_1-1

主要改进 1997 年 2 月 19 日发布。新增功能主要包括:[7] AWT 事件模型大规模重新编制,基于 listener 加入了内部类 JavaBeans 官方文档: https://docs.oracle.com/javase/7/docs/technotes/guides/beans/re...
阅读全文

JDK_1-0

版本历史 第一个版本于 1996 年 1 月 23 日发布,叫做为 Oak [5] 。而真正第一个稳定的版本 JDK 1.0.2,被称作 Java 1。[6] 总结 Java 1.0.2 其实做了两件主要的事情:AWT 和 applet。 英文原文: Java 1.0.2 was notable p...
阅读全文