终于,期待已久的 Java 9 正式发布了!

来源: 投稿
作者: 王练
2017-09-22 07:15:00

经过4次跳票,历经曲折的 Java 9 正式版终于发布了! 你可以通过这里下载 Java 9 正式版。JDK9 提供超过 150 项新功能特性,包括备受期待的模块化系统、可交互的 REPL 工具 jshell,以及安全增强、扩展提升、性能管理改善等。

同时发布的还有 Java EE 8 。

相关链接:

其他链接:

附上 JDK 9 特性一览:

102: Process API 更新
110: HTTP 2 Client
143: 提升访问对象时的线程竞争处理
158: 统一 JVM 日志
165: Compiler Control
193: Variable Handles
197: 分割代码缓存区
199: Smart Java Compilation, 第二阶段
200: 模块化JDK
201: 模块化源码
211: Elide Deprecation Warnings on Import Statements
212: Resolve Lint and Doclint Warnings
213: Milling Project Coin
214: Remove GC Combinations Deprecated in JDK 8
215: Tiered Attribution for javac
216: Process Import Statements Correctly
217: Annotations Pipeline 2.0
219: Datagram Transport Layer Security (DTLS)
220: 模块化运行时镜像
221: Simplified Doclet API
222: jshell: The Java Shell (Read-Eval-Print Loop)
223: New Version-String Scheme
224: HTML5 Javadoc
225: Javadoc Search
226: UTF-8 Property Files
227: Unicode 7.0
228: Add More Diagnostic Commands
229: Create PKCS12 Keystores by Default
231: Remove Launch-Time JRE Version Selection
232: Improve Secure Application Performance
233: Generate Run-Time Compiler Tests Automatically
235: Test Class-File Attributes Generated by javac
236: Parser API for Nashorn
237: Linux/AArch64 Port
238: Multi-Release JAR Files
240: Remove the JVM TI hprof Agent
241: Remove the jhat Tool
243: Java-Level JVM Compiler Interface
244: TLS Application-Layer Protocol Negotiation Extension
245: Validate JVM Command-Line Flag Arguments
246: Leverage CPU Instructions for GHASH and RSA
247: Compile for Older Platform Versions
248: Make G1 the Default Garbage Collector
249: OCSP Stapling for TLS
250: Store Interned Strings in CDS Archives
251: Multi-Resolution Images
252: Use CLDR Locale Data by Default
253: Prepare JavaFX UI Controls & CSS APIs for Modularization
254: Compact Strings
255: Merge Selected Xerces 2.11.0 Updates into JAXP
256: BeanInfo Annotations
257: Update JavaFX/Media to Newer Version of GStreamer
258: HarfBuzz Font-Layout Engine
259: Stack-Walking API
260: Encapsulate Most Internal APIs
261: 模块化系统
262: TIFF Image I/O
263: HiDPI Graphics on Windows and Linux
264: Platform Logging API and Service
265: Marlin Graphics Renderer
266: More Concurrency Updates
267: Unicode 8.0
268: XML Catalogs
269: Convenience Factory Methods for Collections
270: Reserved Stack Areas for Critical Sections
271: Unified GC Logging
272: Platform-Specific Desktop Features
273: DRBG-Based SecureRandom Implementations
274: Enhanced Method Handles
275: Modular Java Application Packaging
276: Dynamic Linking of Language-Defined Object Models
277: Enhanced Deprecation
278: Additional Tests for Humongous Objects in G1
279: Improve Test-Failure Troubleshooting
280: Indify String Concatenation
281: HotSpot C++ Unit-Test Framework
282: jlink: The Java Linker
283: Enable GTK 3 on Linux
284: New HotSpot Build System
285: Spin-Wait Hints
287: SHA-3 Hash Algorithms
288: Disable SHA-1 Certificates
289: Deprecate the Applet API
290: Filter Incoming Serialization Data
291: Deprecate the Concurrent Mark Sweep (CMS) Garbage Collector
292: Implement Selected ECMAScript 6 Features in Nashorn
294: Linux/s390x Port
295: Ahead-of-Time Compilation
297: Unified arm32/arm64 Port
298: Remove Demos and Samples
299: Reorganize Documentation

展开阅读全文
点击加入讨论🔥(198) 发布并加入讨论🔥
本篇精彩评论

引用来自“flym”的评论

终于发布了, 8的特性已经搞定了, 准备上9. 学习能力不强的快被淘汰了吧
学个java9就想淘汰别人,想得太简单了吧。
开发部的老大,他只会java5,而且他差不多10年没写代码了,赶快,跟老板说你会java9了,这个位置该你上了。
2017-09-22 08:52
74
举报
来开源中国好几年了, 到现在都不喜欢评论的倒序, 看着太难受了.
2017-09-22 09:35
26
举报
eechen is coming
2017-09-22 08:24
26
举报
公司系统用Java 6
我在学Java 7
公司系统欲升级Java 8
今天
别人已经发布Java 9
2017-09-22 07:48
17
举报
刚升级到 JDK 8。各位大佬,有多少人准备升级啊???

http://www.iocoder.cn?oschina&java-9-released
2017-09-23 21:42
16
举报
198 评论
140 收藏
分享
返回顶部
顶部