由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
MobileDevelopment版 - Oracle Announces First Java 9 Features
相关主题
Dropbox taps C++ for mobile app devvert.x 基本上没戏
Google Wallet API for digital goods will be retired on March 2, 2015招 Sr. JVM工程师
请教一个Android的简单HTTP REST编程问题 (转载)webservices products
android, ios如何连接SQL serverGCJ2009
提供IBM内推,新成立的Apple+IBM 项目组有大量新增职位,重点为senior ios developer 和 mobile UX designer.java是最好的语言
Java 9 and beyond我来尽量客观地谈谈GC/ref count,还有RAII
Facebook Moving To The JVM蜥蜴和好虫掐起来了
javascript 真的来自于java上的script?看到有人说跨平台哈
相关话题的讨论汇总
话题: java话题: features话题: oracle话题: project话题: jeps
进入MobileDevelopment版参与讨论
1 (共1页)
z*******n
发帖数: 1034
1
Oracle Announces First Java 9 Features
by Ben Evans on Aug 18, 2014 | Discuss
Oracle has announced the first set of enhancement proposals (known as JEPs)
that will deliver features for Java 9.
Java Enhancement Proposals are a new process that allow features for the
Java language and virtual machine to be developed and explored without
requiring a full specification process (JSR). This means that the scope of
JEPs can be smaller and more targeted, and can also tackle issues that are
specific to the OpenJDK implementation. Successful JEPs can then be
converted to standardization requests (or bundled into existing Java
standards as part of a point release of the standard).
The initial set of Java 9 features is small and rather conservative, but
with almost 2 years to go before Java 9 ships the expectation is that many
additional features will be added before a GA release.
Three new APIs have been announced: Process API Updates for interacting with
non-Java operating system processes, New HTTP Client that includes HTTP/2
support and a new lightweight JSON API. The latter is expected to build upon
the JSON support already standardized as part of JSR 353.
There are also three JVM / performance related features announced: Improve
contended locking for better performance when threads are competing for
access to objects, segmentation of the JIT compiler's code cache (for better
JIT performance on large applications) and further development of the "
smart" Java compiler, sjavac, which promises parallel and shared compilation
amongst other features http://openjdk.java.net/jeps/199.
Finally, one tantalizing feature has been promised in the form of JEP 201 -
Modular Source Code. This is not, as yet, the modularity solution known as
Project Jigsaw (initially targeted as part of Java 8). Instead, this is a
housecleaning exercise for OpenJDK, to lay the groundwork for modularity by
creating and enforcing module boundaries whilst the JDK itself is being
built. This is a first step towards full modularity even if the modules
system is not visible to the developer or the runtime.
Other projects that are exploring the evolution of Java include Project
Valhalla, and the Java Native Runtime (JNR) project, started by Charles
Nutter (JRuby) as an overhaul of Java's original native interface (JNI). At
this time, it is not known whether either project will release technology
that will form part of Java 9, but both projects are targeting areas of keen
interest to Java developers.
1 (共1页)
进入MobileDevelopment版参与讨论
相关主题
看到有人说跨平台哈提供IBM内推,新成立的Apple+IBM 项目组有大量新增职位,重点为senior ios developer 和 mobile UX designer.
Visa is hiring SW engineerJava 9 and beyond
Hadoop居然是用Java写的,不理解 (转载)Facebook Moving To The JVM
Android Ported to C#javascript 真的来自于java上的script?
Dropbox taps C++ for mobile app devvert.x 基本上没戏
Google Wallet API for digital goods will be retired on March 2, 2015招 Sr. JVM工程师
请教一个Android的简单HTTP REST编程问题 (转载)webservices products
android, ios如何连接SQL serverGCJ2009
相关话题的讨论汇总
话题: java话题: features话题: oracle话题: project话题: jeps