Testées depuis un an par la communauté Java sur des cas d'usages réels, les fonctionnalités Pattern Matching for instanceof et Records arrivent avec le JDK 16. Ce dernier apporte aussi des optimisations sur la gestion de la mémoire et fait avancer le projet Valhalla.