News

In Java, nested classes are categorized as either static member classes or inner classes. Inner classes are non-static member classes, local classes, or anonymous classes.
The Java Language Specification (section 13.1) states “Any constructs introduced by the compiler that do not have a corresponding construct in the source code must be marked as synthetic, except ...