终于,期待已久的 Java 9 正式发布了!
来源:互联网 发布:手机抽号软件 编辑:程序博客网 时间:2024/04/26 07:13
来自:开源中国
链接:https://www.oschina.net/news/88941/java-9-released
经过4次跳票,历经曲折的 Java 9 正式版终于发布了! 你可以通过(http://www.oracle.com/technetwork/java/javase/downloads/index.html)下载 Java 9 正式版。JDK9 提供超过 150 项新功能特性,包括备受期待的模块化系统、可交互的 REPL 工具 jshell,以及安全增强、扩展提升、性能管理改善等。
同时发布的还有 Java EE 8 (http://www.oracle.com/technetwork/java/javaee/downloads/index.html)
相关链接
Installation Instructions:http://docs.oracle.com/javase/9/docs/technotes/guides/install/install_overview.html
Release Notes:http://www.oracle.com/technetwork/java/javase/documentation/9u-relnotes-3704429.html
What’s New in Oracle JDK 9:https://docs.oracle.com/javase/9/whatsnew/toc.htm#JSNEW-GUID-C23AFD78-C777-460B-8ACE-58BE5EA681F6
Release Notes for JDK 9 and JDK 9 Update Releases:http://www.oracle.com/technetwork/java/javase/9all-relnotes-3704433.html
Readme:http://www.oracle.com/technetwork/java/javase/documentation/jdk9-readme-3852447.html
其他链接
一起谈谈 Java 9 的新特性
JDK 9 中一些需要提防的坑
Java 9 中的 9 个新特性
附上 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
●本文编号2638,以后想阅读这篇文章直接输入2638即可
●输入m获取到文章目录
Java编程
更多推荐《18个技术类公众微信》
涵盖:程序人生、算法与数据结构、黑客技术与网络安全、大数据技术、前端开发、Java、Python、Web开发、安卓开发、iOS开发、C/C++、.NET、Linux、数据库、运维等。
- 终于,期待已久的 Java 9 正式发布了!
- 期待已久的Cruise终于发布了!
- 期待已久的Apple Tablet PC - iPad 发布了
- 期待已久的Ext JS 4.0正式版发布了
- 期待已久的改变图片透明度专业版发布了
- 期待已久的 Java 9
- 看了期待已久的变形金刚
- 期待已久的中国移动开发者社区终于开张了,结果却令人有些失望
- 期待已久的藏地密码10终于上市了
- 期待已久的VS 2010 和 .NET 4.0 Beta 2发布了!
- 终于可以在vs2005中文版中使用期待已久的asp.net web应用程序模板了!
- 让大家期待已久的黑动漫终于来了,不想错过的话抓紧抢购吧
- 期待已久的面试
- 盼望已久的录取名单终于出来了,公费了!
- (号外)两个期待已久的创意动作解密游戏已发布
- 等待已久的考试终于搞定了
- 终于解决了一个困扰已久的问题。
- 沉睡已久的我,终于苏醒了。
- Python 判断文件是否存在的三种方法
- android studio 实现对module统一资源配置
- 网络安全思维导图(全套11张)
- 为什么 Python 增长如此之快?
- 逼死程序员的翟某被媒体起底,疑有 5 个对象离了 4 次获利上亿
- 终于,期待已久的 Java 9 正式发布了!
- 队列的知识
- 为什么 Django 能持续统治 Python 开发世界
- redis 系列[1]
- Android Studio怎么导入本地的项目和中途遇到的错误解决
- 关于Springmvc的参数传递方法
- logback配置详解(含示例源码)
- unity vr抓取 触碰高亮及颜色变换
- c++关于局域网,路由器。