参考:/kaimingwan.com/post/java/java5-java6-java7-java8-java9xin-te-xing
简单概括下就是:
- JAVA1.3:普通的原始的JAVA,基本语法相信大家都见过了
- JAVA1.4:assert关键字
- JAVA5:枚举类型、泛型、自动拆装箱
- JAVA6: @Override注解
- JAVA7: <>符号、ARM支持、支持多catch
- JAVA8:Lamda表达式,类型注解等
- JAVA9: 模块化、接口中的私有方法等
参考:/kaimingwan.com/post/java/java5-java6-java7-java8-java9xin-te-xing
简单概括下就是: