Java API definitions In Part 1, I explained the distinction between prescriptive and descriptive API use. In a prescriptive definition, the API drives code creation, whereas in a descriptive ...
Java 27 doesn’t make headlines with a single major language feature, but there are changes in several areas that are relevant for the practical operation of Java applications: the HotSpot VM saves ...
This is not our API. This repository is an independent, third-party profile of a company's publicly available API surface, maintained by API Evangelist. API Evangelist does not operate, host, resell, ...
The current version, OpenJDK 25, was released in the fall of 2025, with many vendors offering Long-Term Support (LTS). Many companies use such releases as a stability anchor for migrations and ...
Java is expanding with new trendy mechanisms, and along with it, its tomb is growing with outdated features like Vector, Finalization, NashornScriptEngine, SecurityManager, and Unsafe. Let's take a ...
OpenJDK 26 is out today as the newest GA reference version for the Java SE platform. With Java 26, it's finally time to say a goodbye to the Java Applet API. Java Applets haven't been common on the ...