从1996年初Java发行的第一个版本Java 1.0 到 今年(2013)将要发行的最新版本Java 1.8,Java一共走了将近17个年头。
我认为稍微了解下Java的里程碑是有好处的。
以下是摘自<<Java 核心技术>>的截图:
从图上可以看出(没有标出1.7版本的),5.0版本增加了许多特性。另外类与接口的数量的变化非常明显。内部类是在Java 1.1版本出现。断言是在1.4版本出现。泛型,foreach循环,可变参数,自动装包/拆包,枚举,静态导入等新特性是在1.5版本被引进。