PPT Slide
A member is a field or a method.
A static member is a member that belongs to the class, not to instances of the class.
A static field is just a class variable, such as nextID in class Body. It is assigned its initial value before any instances of the class are created.
A static initialization block can be used to initialize static structures.
static { <initialization statements> }
A static method (also called a class method) can be used to modify static fields.