JAVA 7新功能一覽

JAVA 7新功能一覽

◆Modularization 模塊化– JSR 294 或者 Project Jigsaw

◆JVM 對動態語言的支持

◆更多新的 I/O APIs 即將完成,包括真正的異步I/O 和最終的真實的文件系統 file system API – JSR 203

◆對XML本地語言支持. (可能的probable)

◆Safe rethrow – 允許catch捕獲語句讓編譯器更加聰明的知道基於什麼情況下重新throw什麼內容。

◆Null dereference expressions – Null 和 ‘?’ syntax 比較,語法類似 Groovy… 讓開發者避免過多的空值驗證。

◆更好的類型推斷 Better type inference

◆多重捕獲Multi-catch

◆JSR 296 – Swing 應用框架 application framework – 這方面需要更簡單和簡潔。

“小的”sun方面的修改有:

◆升級的類加載class loader 架構;

◆XRender pipeline for Java 2D:是Open JDK ntegrators Challenge project項目;

◆Swing 更新 – JXLayer, DatePicker, CSS styling 等;

◆JavaFX

sun方面“快速”的修改,主要是性能更新:

◆併發方面的細微調整 concurrencytweaks (JSR 166),更好的支持Multicore

◆G1 垃圾收集器Garbage collector - 帶來更小的中斷時間,有希望替代 CMS (Concurrent mark sweep) GC

◆64 bit VM的壓縮指針Compressed pointer

◆MVM-lite – 多個虛擬機能夠獨立運行應用和允許用kill -9殺死java應用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章