Skip to content

chiclaim/Awesome-JavaFeatures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Awesome-JavaFeatures

从 Java 5 到 Java 20 各版本的新特性,持续更新中...

  • Java 5

    • 注解
    • 自动装箱与拆箱
    • 返回类型的协变
    • 枚举
    • for 循环增强
    • 泛型
    • 线程池
    • 线程安全的集合
    • 线程通信的工具类
  • Java 7

    • 二进制字面量
    • 捕获多异常类型
    • String 在 switch case 中的使用
    • try with resource
    • 下划线数字字面量
    • 优化非具体类型和可变参数一起使用的编译器警告
  • Java 8

    • lambda 表达式
    • ...