Java八岁生日快乐!
這是另外一段漫長的旅程,但是昨天,恰好是Java 7發布兩年零七個月零十八天之后,我們現在有了可用于生產的構建
Java 8可供下載 ! 這個新的主要版本包含一些新功能和增強功能,這些功能和增強功能可以提高現有應用程序的性能,使其更易于為現代平臺開發應用程序,并提高代碼的可維護性。 以下是有關我的個人亮點的簡要概述。
總體上有什么新內容?
語言本身的幾個方面,配置文件,安全性,JavaFX,工具,腳本,日期和時間,并發性以及更改或添加的內容或多或少的冗長列表。 已解決了超過8.000個錯誤和功能,并將其合并到此版本中。 完整列表可以在官方發行說明中找到 。
Java Mission Control 5.3
亮點之一是新的Java Mission Control版本。 它與JDK捆綁在一起,并在其自己的發行說明中隨附了單獨的增強功能列表。 查找完整的文檔,作為Java SE 8官方文檔的一部分。
緊湊型材
新引入的配置文件可減少不需要整個Java平臺的應用程序的內存占用。 javac編譯器具有-profile選項,該選項允許使用受支持的profile之一來編譯應用程序。 這三個是附加層,因此每個配置文件都包含小于其自身的配置文件中的所有API。 緊湊的配置文件功能在硬件功率較小的小型設備中很有用。
是的,我個人仍然對Jigsaw可能永遠看不到光感到沮喪。 但是我很高興被證明是錯誤的。
Java日期時間包
謝謝斯蒂芬! 謝謝您的出色工作。 TimesTen是Java 8中新的日期和時間API。清晰,流暢,不可變,可擴展。 有兩種表示時間的基本方法。 一種方式以人為單位表示時間,稱為人的時間,例如年,月,日,小時,分鐘和秒。 另一種方法是機器時間,它以時間為單位,從一個稱為紀元的起點開始沿時間軸連續測量時間,以納秒為單位。 有關更多示例和用法,請參見官方教程 。
再見了,PermGen!
刪除PermGen。 句號 沒了! 是!
安全增強
更多,更強大的算法,TLS 1.2默認和進一步的增強 。
納斯霍恩
Java 8與Nashorn捆綁在一起,后者是ECMAScript Edition 5.1語言規范的實現。 有關所有詳細信息,請參見用戶指南 。
Java八歲生日快樂!
祝賀大家。 特別是由倫敦Java社區驅動的Adopt-OpenJDK社區,并通過提供測試來支持Date-Time的工作。
翻譯自: https://www.javacodegeeks.com/2014/03/happy-8th-birthday-java.html
總結
以上是生活随笔為你收集整理的Java八岁生日快乐!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2024 款小鹏 G9 车型公布,包括绿
- 下一篇: XML到Avro的转换