Java Cup
Inside Java

News and views from members of the Java team at Oracle

Sort by: Date | Author | Tag
JDK 27 JDK 26 JDK 25 JDK 24 JDK 23 JDK 22 JDK 21 JDK 20 JDK 19 JDK 18 JDK 17 JDK 16 JDK 15 JDK 14 JDK 13 JDK 12 Artificial Intelligence Client Cloud Community Concurrency Core Libraries Education Garbage Collectors HotSpot Integrity by Default JDK Flight Recorder Java Language Modules Moved By Java Networking Oracle Performance Project Amber Project Babylon Project Leyden Project Loom Project Panama Project Valhalla Security Serviceability

All Tags

JDK 27

JDK 26

JDK 25

JDK 24

JDK 23

JDK 22

JDK 21

JDK 20

JDK 19

JDK 18

JDK 17

JDK 16

JDK 15

JDK 14

JDK 13

JDK 12

Artificial Intelligence

Client

Cloud

Community

Concurrency

Core Libraries

Education

Garbage Collectors

HotSpot

Integrity by Default

JDK Flight Recorder

Java Language

Modules

Moved By Java

Networking

Oracle

Performance

Project Amber

The goal of Project Amber is to explore and incubate smaller, productivity-oriented Java language features.

Project Babylon

Project Babylon’s primary goal is to extend the reach of Java to foreign programming models such as SQL, differentiable programming, machine learning models, and GPUs. Babylon will achieve this with an enhancement to reflective programming in Java, called code reflection.

Project Leyden

The primary goal of Project Leyden is to improve the startup time, time to peak performance, and footprint of Java programs.

Project Loom

Project Loom is intended to explore, incubate, and deliver Java VM features and APIs built on top of them for the purpose of supporting easy-to-use, high-throughput lightweight concurrency and new programming models on the Java platform.

Project Panama

Project Panama is improving and enriching the connections between the Java virtual machine and well-defined but “foreign” (non-Java) APIs, including many interfaces commonly used by C programmers.

Project Valhalla

Project Valhalla is augmenting the Java object model with value objects, combining the abstractions of object-oriented programming with the performance characteristics of simple primitives.

Security

Serviceability