Home

Java Version Almanac

Java 20

Version: 20 Release date: EOL date: bytecode: 64.0
Documentation: notes , vm , lang , api
Distro
TCK
Vendor
License
Platforms
Oracle No-Fee

linux:arm64 /x64 /

macos:arm64 /x64 /

windows:x64 /

GPLv2+CE

linux:arm64 /x64 /

macos:arm64 /x64 /

windows:x64 /

GPLv2+CE

alpine:x64 /

linux:arm64 /ppc64le /x64 /

macos:arm64 /x64 /

windows:x64 /

GPLv2+CE

alpine:x64 /

linux:x86 /x64 /

windows:x86 /x64 /

macos:x64 /arm64 /

New Features

Language

  • Record Patterns (Second Preview) Preview ( JEP 432 )
  • Pattern Matching for switch (Fourth Preview) Preview ( JEP 433 )

API

  • Foreign Function & Memory API (Second Preview) Preview ( JEP 434 )
  • Virtual Threads (Second Preview) Preview ( JEP 436 )

Oops! Something went wrong

An error occurred while accessing the API. Please reload the page or try again later.

Subscribe to foojay updates:

https://foojay.io/feed/
Copied to the clipboard