JAVA的发展

java之父 :詹姆斯 高林斯

前身oak:嵌入式编程语言

1995年 5月 Oak 转换为Java1.0

1996 1 jdk1.0 jvm Sun 公司 JVM 9月份 首届JavaOne大会

1997.7.2 java1.1 内部类,反射,jar文件格式,jdbc,javabeans,rni

1998 1.2 J2SE J2EE J2ME swing jitHotsopt VM 虚拟机

2000.5 jdk1.3 Timer java2d

2002.2 jdk1.4 structs,Hibernate,Spring 1.x 增加了正则表达式,NIO,日志,xml解析器

2004.9 jdk1.5 (tiger) 自动装箱,拆箱,泛型,注解,枚举,变长参数,增强for循环,Spring 2.x

2006 jdk1.6 javaEE javaSe javaMe jdk6 提供脚本语言支持,提供了编译api以及http服务器api

2009 jdk1.7 (Lambda表达式 Jigsaw 有规划) oracle 公司收购sun 74亿

2011.7最终版本发布

2014.3 jdk1.8

Java的技术体系

java程序设计语言

各个硬件平台上的java虚拟机

Class 文件格式

Java API

第三方的java类库

JavaSE : standard edition

javaME: Nokia s60 java

javaEE :企业级开发