Java 27: What's New?

loicmathieu 52 points 54 comments July 10, 2026
www.loicmathieu.fr · View on Hacker News

Discussion Highlights (10 comments)

zelphirkalt

Is it just my personal feeling, or are Java version numbers becoming as inflationary as browser version numbers?

Alifatisk

Java 27 already? I just learned about Java 26. But I’m not complaining, the JEPs that is getting introduced on every release are quite exciting features. I highly recommend following the Java official YouTube channel, they publish entertaining, yet informative videos/shorts about tips/tricks/features.

StefanBatory

Does the website have geoblocking or did HN gave it a hug of death?

Borborygymus

Java is swell and all, but having seen how the vendor treats even their large customers, I could never in good conscience recommend them to anyone I do business with. Better to miss out on the latest features and work with more respectful vendors IMO.

mountainriver

The best thing to ever happen to the software world was Oracle buying Sun and consequently Java. Java was great at its time but then had to go. Oracle gaining control over them sped up this process. Poor Android got caught up and now half our phones don’t work

robmccoll

Non-nullable reference types at the language level? Null coalescing operator? Safe navigation accessors? Record composition?

nerdile

> tests showed that for environments with one CPU (or fewer) Article seems AI generated. Is there an official announcement we could be discussing instead?

throwaw12

Give us some break we just recently migrated to Java 11 from Java 8

exabrial

> On the performance side, I noted two interesting improvements: > HashMap.putAll() now has a fast-path when the Map is a HashMap, which directly calls putHashMapEntries(), resulting in a 66-86% improvement (PR #28243); > A new intrinsic for the AVX2 architecture has been added for binary search, resulting in a 1.5x to 2.35x improvement for arrays above a certain threshold (int=256, long=768, short=512, char=512) (PR #30612). Ok THIS is impressive!

jsiepkes

Dear diary, the year is 2094, 10 years since society collapsed. The neighbors went scavenging for food and I haven't seen them in 4 days. I fear the worst. Meanwhile, JEP 533 – Structured Concurrency still hasn't been declared stable, and it has entered its five-hundredth preview release in OpenJDK 136.

Semantic search powered by Rivestack pgvector
14,015 stories · 131,331 chunks indexed