Press Release

Oracle Code One Java Keynote Outlines the Future of Java

Provides update on recent Java developments, previews future innovation

Oracle Code One, San Francisco, Calif.—Oct 22, 2018


Oracle Code One Java Keynote outlines the future of Java.

The opening keynote for Oracle Code One 2018 gave viewers the opportunity to hear from recognized members of Oracle’s Java Platform Group and industry luminaries about how Oracle is continuing to move the Java technology forward. Oracle also announced recent additions to the language and platform and provided a look ahead at future enhancements.

Georges Saab, vice president of development for the Java Platform, kicked off the event by restating Oracle’s stewardship commitment for the Java platform. He also addressed how Java’s performance, reliability, security and ecosystem make it ideal for modern application development. The keynote then turned to highlight future projects such as:

  • Project Valhalla: Introducing value types and generic specialization to enable higher-performance, cache-friendly data structures.

  • Project Panama: Seeking to improve and enrich the connections between Java programs and well-defined but “foreign” (non-Java) code and data.

  • Project Amber: Exploring productivity-oriented Java language features such as raw string literals, switch expressions, pattern matching, and records.

  • Project Loom: Which seeks to introduce lightweight user-mode threads, called “fibers,” to enable simpler yet more efficient concurrent code.

Finally, the Java team announced the 2018 Duke’s Choice Award winners including JPoint, a self driving car; community winners BgJUG (the Bulgarian JUG) and Sharat Chander. Among the winning Java tools announced were ClassGraph, Twitter4J, Apache NetBeansand Jelastic vertical memory scaling along with open source initiatives Eclipse MicroProfile.IO and Project Helidon.

Recent updates about the Java Platform

Java SE 11 was released on September 25, with significant upgrades and improvements, including:

  • HTTP Client: A new HTTP Client API, first introduced in JDK 9 as an incubating feature, which implements HTTP/2 and WebSockets.

  • Flight Recorder: A low-overhead data collection framework for troubleshooting Java applications and the HotSpot JVM.

  • Launch Single-File Source-Code Programs: An enhancement to the Java launcher to run a program supplied as a single file of Java source code, making it easier for developers who are in the early stages of learning Java.

  • Transport Security Layer (TLS) 1.3: An implementation of version 1.3 of the Transport Layer Security (TLS) Protocol, a major overhaul which provides significant security and performance improvements over previous versions.

  • ZGC: An experimental scalable, low latency garbage collector that can handle terabyte-sized heaps without pausing for more than ten milliseconds.

For the full list of features introduced in JDK 11, please visit the Java PM blog.


Contact Info
Alex Shapiro
Oracle
+1.415.608.5044
alex.shapiro@oracle.com
Quentin Nolibois
Burson Cohn & Wolfe
+1.415.591.4097
quentin.nolibois@bm.com
About Oracle

The Oracle Cloud offers complete SaaS application suites for ERP, HCM and CX, plus best-in-class database Platform as a Service (PaaS) and Infrastructure as a Service (IaaS) from data centers throughout the Americas, Europe and Asia. For more information about Oracle (NYSE:ORCL), please visit us at www.oracle.com.

About Oracle Code One

Oracle Code One is the industry’s most inclusive developer conference, featuring a collection of international and local experts and speakers to explore the latest in developer technologies, languages, practices and leading-edge topics. Expanded from Oracle’s JavaOne, Oracle Code One brings together extensive technical Java content and numerous keynotes, sessions and workshops across 11 tracks covering a wide range of topics from chatbots, microservices, AI, and blockchain to languages such as Go, Rust, Python, JavaScript, SQL, and R. For more information, to register or to watch Oracle Code One keynotes, sessions and more, visit www.oracle.com/code-one. Join the Oracle Code One discussion on Twitter

About Oracle OpenWorld

Oracle OpenWorld, the industry’s most important business and technology conference for the past 20 years, hosts tens of thousands of in-person attendees as well as millions online. Dedicated to helping businesses leverage Cloud for their innovation and growth, the conference delivers deep insight into industry trends and breakthroughs driven by technology. With hundreds of demos and hands-on labs, plus exhibitions from more than 250 partners and customers from around the world, Oracle OpenWorld has become a showcase for leading cloud technologies, from Cloud Applications to Cloud Platform and Infrastructure. For more information; to register; or to watch Oracle OpenWorld keynotes, sessions, and more, visit www.oracle.com/openworld. Join the Oracle OpenWorld discussion on Twitter

Future Product Disclaimer

The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, timing, and pricing of any features or functionality described for Oracle’s products may change and remains at the sole discretion of Oracle Corporation.

Forward-Looking Statements Disclaimer

Statements in this article relating to Oracle’s future plans, expectations, beliefs, intentions, and prospects are “forward-looking statements” and are subject to material risks and uncertainties. Many factors could affect Oracle’s current expectations and actual results, and could cause actual results to differ materially. A discussion of such factors and other risks that affect Oracle’s business is contained in Oracle’s Securities and Exchange Commission (SEC) filings, including Oracle’s most recent reports on Form 10-K and Form 10-Q under the heading “Risk Factors.” These filings are available on the SEC’s website or on Oracle’s website at http://www.oracle.com/investor. All information in this article is current as of October 22, 2018, and Oracle undertakes no duty to update any statement in light of new information or future events.

Trademarks

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.


Talk to a Press Contact

Alex Shapiro

  • +1.415.608.5044

Quentin Nolibois

  • +1.415.591.4097