modern Java

GPTKB entity

Statements (22)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:emphasizes readability
immutability
conciseness
functional programming concepts
gptkbp:features pattern matching
lambda expressions
sealed classes
streams API
switch expressions
text blocks
functional interfaces
default methods in interfaces
modules system (Java 9)
optional class
records (Java 14)
var keyword (Java 10)
https://www.w3.org/2000/01/rdf-schema#label modern Java
gptkbp:refersTo Java programming language features introduced since Java 8
gptkbp:targetAudience Java developers
gptkbp:bfsParent gptkb:Finalizer
gptkbp:bfsLayer 5