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
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.