Specification edition
JLS 1
The first Java Language Specification established the baseline grammar, type system, packages, classes, interfaces, and compile-time rules that defined early Java.
Baseline syntaxClasses and interfacesPackages and access