Java5的新特性(很重要的一个版本) 泛型枚举装箱拆箱可变参数foreach循环静态导入注解格式化线程框架/数据结构Arrays工具类/StringBuilder/instrument Java7的新特性 switch中可以使用字串了泛型实例化类型自动推断(如List<String> tempList = new ArrayList<>()) Java8的新特性(重大) Lambda表达式和函数式接口(重磅)接口的默认方法和静态方法集合的stream操作 Java9的新特性 模块系统JPMS(重磅)