Java SE 20 language spec outline (pt4)
Subscribe: Apple Podcasts | Google Podcasts | Spotify | RSS | More
The Method Modifiers sub-section has the following sub-sub-sections: abstract Methods, static Methods, final Methods, native Methods, strictfp Methods, synchronized Methods. The Inheritance, Overriding, and Hiding sub-section has the following sub-sub-sections: Overriding (by Instance Methods), Hiding (by Class Methods), Requirements in Overriding and Hiding, Inheriting Methods with Override-Equivalent Signatures.
(Early-plugs insertion point. A few seconds of silence in audiovisual.)
The Constructor Declarations section has the following sub-sections: Formal Parameters, Constructor Signature, Constructor Modifiers, Generic Constructors, Constructor Throws, The Type of a Constructor, Constructor Body, Constructor Overloading, Default Constructor, Preventing Instantiation of a Class. The Constructor Body sub-section has the following sub-sub-section: Explicit Constructor Invocations. The Enum Classes section has the following sub-sections: Enum Constants, Enum Body Declarations, Enum Members. The Record Classes section has the following sub-sections: Record Components, Record Body Declarations, Record Members, Record Constructor Declarations. The Record Constructor Declarations sub-section has the following sub-sub-sections: Normal Canonical Constructors, Compact Canonical Constructors.
The Interfaces chapter has the following key sections. Interface Declarations, Interface Members, Field (Constant) Declarations, Method Declarations, Member Class and Interface Declarations, Annotation Interfaces, Annotations, Functional Interfaces, Function Types. The Interface Declarations section has the following sub-sections: Interface Modifiers, Generic Interfaces and Type Parameters, Superinterfaces and Subinterfaces, Permitted Direct Subclasses and Subinterfaces, Interface Body and Member Declarations. The Interface Modifiers sub-section has the following sub-sub-sections: abstract Interfaces, strictfp Interfaces, static Interfaces, sealed and non-sealed Interfaces. The Field (Constant) Declarations section has the following sub-sections: Initialization of Fields in Interfaces. The Method Declarations section has the following sub-sections: Inheritance and Overriding, Overloading, Interface Method Body. The Inheritance and Overriding sub-section has the following sub-sub-sections: Overriding (by Instance Methods), Requirements in Overriding, Inheriting Methods with Override-Equivalent Signatures. The Annotation Interfaces section has the following sub-sections: Annotation Interface Elements, Defaults for Annotation Interface Elements, Repeatable Annotation Interfaces, Predefined Annotation Interfaces. The Predefined Annotation Interfaces sub-section has the following sub-sub-sections: @Target, @Retention, @Inherited, @Override, @SuppressWarnings, @Deprecated, @SafeVarargs, @Repeatable, @FunctionalInterface.
You can invest in my startup company with as little as US$100, for supporting advancing AI, robotics, biotech, and nuclear-fusion powered outer space tech. Visit Robocentric.com/Investors to invest in my startup.
My books on advancing AI, robotics, biotech, and nuclear-fusion powered outer space tech are available at Robocentric.com/Checkout, Amazon, Apple Books, Spotify, Google Play Store, and other online audiobook retailers.
I am Allen Young; I’m an Asian-American man who focuses on advancing AI, robotics, human longevity biotech, and nuclear-fusion powered outer space tech.