Java发展
- 1991 成立Green小组 帕特里克、詹姆斯·高斯林、麦克·舍林丹
- 1992夏天 Oak语言研发成功
- 1995.5 Oak更名Java(Write once run anywhere)
- 1996.1 jdk1.0发布
- 1996.9 首届JavaOne大会
- 1997.2 jdk1.1
内部类、反射、jar文件格式、jdbc、JavaBeans、RMI - 1998.12 jdk1.2
Swing、Jit - 1999.4 HotSpot虚拟机发布
- 1999.6 J2ME、J2SE、J2EE
- 2000.5 | jdk1.3
Timer、Java2D - 2002.2 jdk1.4
正则表达式、Nio、日志、Xml解析器
Struts、Hibernate、Spring 1.X - 2004.9 J2SE1.5更名为 Java SE 5.0
自动装箱拆箱、泛型、注解、枚举、变长参数、增强for循环
Spring 2.x - 2005.6 Java SE 6
脚本语言支持、编译api以及http服务器api - 2009 Oracle收购Sun
- 2011 Java7
- 2014 Java8
- 接口增加默认方法和静态方法
- Lambda表达式和函数式编程
- Date API
- 重复注解
- 更好的类型推断
- Nashorn JavaScript引擎
- 使用 Metaspace(JEP 122)替代持久代(PermGen space)
网友评论