/
Java 20
Java 20
Java 20 was released in March 2023. It is not an LTS release and will be obsoleted at the release of Java 21 in September 2023.
Status: General Availability
Resources:
Selected Changes Targeted to Java 20
JDK-8249627:
Thread.suspend
/resume
changed to throwUnsupportedOperationException
JDK-8284842: Support Unicode 15.0
JDK-8289610:
Thread.Stop
changed to throwUnsupportedOperationException
https://bugs.openjdk.org/browse/JDK-8297030
”In this release the default idle connection timeout value for the HTTP/1.1 and HTTP/2 connections created by the java.net.http.HttpClient has been reduced from 1200 seconds to 30 seconds.”JEP 432: Record Patterns (Second Preview)
, multiple selections available,
Related content
Java 21 (23.9 LTS)
Java 21 (23.9 LTS)
More like this
Java Distributions
Java Distributions
Read with this
Java 19
Java 19
More like this
Setting Up, Configuring, and Using Maven
Setting Up, Configuring, and Using Maven
Read with this
Java 22
Java 22
More like this
Java Distributions for Historic Product Platforms
Java Distributions for Historic Product Platforms
Read with this