Java 17, a new long-term support (LTS) release of standard Java, is now available for production use. Oracle also announced that LTS releases, which receive at least eight years of product support, henceforth will arrive every two years, as opposed to the three years between releases in the past. Non-LTS releases get six months of support from Oracle.
Among the new capabilities in the new version of standard Java are context-specific deserialization filters support, which is a security enhancement, and a preview of pattern matching for switch statements. JDK 17 features everything that has been added since the last LTS release, JDK 11, which arrived three years ago.