https://github.com/chiclaim/awesome-javafeatures
Java7 到 Java20 的新特性
https://github.com/chiclaim/awesome-javafeatures
List: awesome-javafeatures
java10 java11 java12 java13 java14 java15 java16 java17 java18 java19 java20 java7 java8 java9
Last synced: 10 days ago
JSON representation
Java7 到 Java20 的新特性
- Host: GitHub
- URL: https://github.com/chiclaim/awesome-javafeatures
- Owner: chiclaim
- Created: 2016-02-27T07:26:52.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2023-02-02T10:44:15.000Z (over 3 years ago)
- Last Synced: 2025-11-09T17:02:11.886Z (7 months ago)
- Topics: java10, java11, java12, java13, java14, java15, java16, java17, java18, java19, java20, java7, java8, java9
- Language: Java
- Homepage:
- Size: 21.5 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Awesome-JavaFeatures
从 Java 5 到 Java 20 各版本的新特性,持续更新中...
- Java 5
- 注解
- 自动装箱与拆箱
- 返回类型的协变
- 枚举
- for 循环增强
- 泛型
- 线程池
- 线程安全的集合
- 线程通信的工具类
- Java 7
- 二进制字面量
- 捕获多异常类型
- String 在 switch case 中的使用
- try with resource
- 下划线数字字面量
- 优化非具体类型和可变参数一起使用的编译器警告
- Java 8
- lambda 表达式
- ...