Java 27 in IntelliJ IDEA - The JetBrains Blog
Blog post from JetBrains
Java 27, released on September 15, 2026 under Java’s six-month cadence, includes nine JEPs: four finalized features, four continuing preview features, and the Vector API as an incubator module. Its stable changes make G1 the default garbage collector in all HotSpot environments, add post-quantum hybrid key exchange for TLS 1.3, enable compact object headers by default to reduce memory use, and introduce in-process redaction of sensitive data in Java Flight Recorder recordings. IntelliJ IDEA provides day-one Java 27 support, including JDK downloads, automatic configuration through SDKMAN! or asdf files, preview-feature highlighting, terminal JDK propagation, and tooling for run options and concurrency templates. Preview features include revised lazy constants, primitive patterns in `instanceof` and `switch`, structured concurrency, and PEM encoding APIs for cryptographic objects, while the Vector API remains experimental and requires explicit module activation. Java 27 also improves debugger stepping performance, with a related fix backported to JetBrains Runtime 25, and points toward Java 28 previews for Project Valhalla features such as value objects and strict field initialization.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Observability | 1 | 472 | 102 | 54 | -85% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.