這都Java15了,Java7特性還沒整明白?
阿新 • • 發佈:2020-08-18
- 「MoreThanJava」 宣揚的是 「學習,不止 CODE」,本系列 Java 基礎教程是自己在結合各方面的知識之後,對 Java 基礎的一個總回顧,旨在 「幫助新朋友快速高質量的學習」。
- 當然 不論新老朋友 我相信您都可以 從中獲益。如果覺得 「不錯」 的朋友,歡迎 「關注 + 留言 + 分享」,文末有完整的獲取連結,您的支援是我前進的最大的動力!
特性總覽
以下是 Java 7 中引入的部分新特性,關於 Java 7 更詳細的介紹可參考官方文件。
-
java.lang
包- Java 7 多執行緒下自定義類載入器的優化
-
Java 語言特性
- 改進的型別推斷;
- 使用
try-with-resources
switch
支援String
;catch
多個異常;- 數字格式增強(允許數字字面量下劃線分割);
- 二進位制字面量;
- 增強的檔案系統;
Fork/Join
框架;
-
Java 虛擬機器 (JVM)
- 提供新的 G1 收集器;
- 加強對動態呼叫的支援;
- 新增分層編譯支援;
- 壓縮 Oops;
- 其他優化;
-
其他;
多執行緒下自定義類載入器的優化
在 Java 7 之前,某些情況下的自定義類載入器容易出現死鎖問題。下面