MITB Banner

Oracle Releases Java 20

JDK 20 offers a variety of improvements that have been implemented from OpenJDK project Amber.

Share

Listen to this story

Oracle has released the latest version of its popular programming language and development platform, Java 20 (Oracle JDK 20), in India. This version contains a plethora of improvements in performance, stability, and security, including platform enhancements that can increase developers’ productivity and promote innovation and growth in their organizations. The company highlighted these features of Java 20 at the Java Developer Day—which is being held at the Oracle DevLive Level Up event in California.

In a press release Prasad Subramanian, Senior Software Development Director, of Oracle India said, “At Oracle, we have always believed in building a collaborative relationship with the developer community and ensuring overall innovation for organisations. The latest announcement of Java 20 is a testimony of the very same commitment as we continue to fulfil our promise of utmost performance.As the country steadily moves towards increased technology acceptance, there is a need for holistic, secure and stable offerings.” 

“For more than 25 years, Java has empowered developers to design and build the next generation of robust, scalable, and secure applications,” said Georges Saab, senior vice president of development, Java Platform and chair, OpenJDK Governing Board, Oracle. 

The most recent version of the Java Development Kit (JDK) includes seven JDK Enhancement Proposals (JEPs) that offer updates and enhancements. The majority of these updates are new features that build upon previous releases, improving their functionality.

JDK 20 offers a variety of improvements that have been implemented from OpenJDK project Amber. Additionally, enhancements from OpenJDK Project Panama, which interconnect the Java Virtual Machine (JVM) and native code, have been included, such as the Foreign Function & Memory API and Vector API. Furthermore, the release includes features from Project Loom, such as Scoped Values, Virtual Threads, and Structured Concurrency, which will greatly simplify the process of developing, maintaining, and monitoring high-throughput, concurrent applications.

Jay Lyman, senior research analyst, S&P Global Market Intelligence expressed how organisations today are under pressure to maximise resource efficiency forcing developers to find tools that can simplify application development while also ensuring that their organizations meet their IT security and compliance objectives.

“Digital transformation leaders say they’re more focused on improving time to market and the agility that can be gained with better tools that can accelerate their organization’s application development initiatives,” he added.

Significant updates in Java 20 are:

The latest version of Java, JDK 20, brings various improvements, including language updates and enhancements related to Project Loom, Project Panama, and other preview features. 

For language improvements, JEP 432 and JEP 433 provide more powerful and composable data queries through record patterns and pattern matching for switch. 

Project Loom introduces scoped values, virtual threads, and structured concurrency to simplify multithreaded programming, accelerate application development, and enhance observability. 

Project Panama includes foreign function and memory API and vector API, enabling Java programs to interoperate with code and data outside of the JVM and increase performance.

These updates are the outcome of the collaboration between Oracle engineers and the global Java developer community via OpenJDK and JCP. Moreover, Java 20 is supported by Java Management Service, which is an Oracle Cloud Infrastructure service that helps organizations manage Java runtimes and applications on-premises or on any cloud from a single platform.

Share
Picture of Shyam Nandan Upadhyay

Shyam Nandan Upadhyay

Shyam is a tech journalist with expertise in policy and politics, and exhibits a fervent interest in scrutinising the convergence of AI and analytics in society. In his leisure time, he indulges in anime binges and mountain hikes.
Related Posts

CORPORATE TRAINING PROGRAMS ON GENERATIVE AI

Generative AI Skilling for Enterprises

Our customized corporate training program on Generative AI provides a unique opportunity to empower, retain, and advance your talent.

Upcoming Large format Conference

May 30 and 31, 2024 | 📍 Bangalore, India

Download the easiest way to
stay informed

Subscribe to The Belamy: Our Weekly Newsletter

Biggest AI stories, delivered to your inbox every week.

AI Courses & Careers

Become a Certified Generative AI Engineer

AI Forum for India

Our Discord Community for AI Ecosystem, In collaboration with NVIDIA. 

Flagship Events

Rising 2024 | DE&I in Tech Summit

April 4 and 5, 2024 | 📍 Hilton Convention Center, Manyata Tech Park, Bangalore

MachineCon GCC Summit 2024

June 28 2024 | 📍Bangalore, India

MachineCon USA 2024

26 July 2024 | 583 Park Avenue, New York

Cypher India 2024

September 25-27, 2024 | 📍Bangalore, India

Cypher USA 2024

Nov 21-22 2024 | 📍Santa Clara Convention Center, California, USA

Data Engineering Summit 2024

May 30 and 31, 2024 | 📍 Bangalore, India

Subscribe to Our Newsletter

The Belamy, our weekly Newsletter is a rage. Just enter your email below.