jdk1.7新特性-----10_00_0(数字分割)、异常分组捕获(|)、异常分组捕获(|)、switch-case(String)、泛型写法、try-with-resources
jdk1.8新特性----接口允许定义实体方法、lambda表达式、函数式接口、方法内部类拿到的方法变量式隐式常量、Stream、链式栈结构超过8个转成二叉树、java.time(Localdate)
jdk1.5新特性:泛型、增强for循环、自动封装/拆箱、switch-case(支持枚举)、静态导入、可变参数、枚举、反射、注解、内省、动态代理