Java class variable | the body of the class (not inside a method) | static | storing: - Default or 'constant' values that are widely used by methods in a class
- Lookup tables and similar structures used by algorithms inside a particular class
| | as private as possible | a value that is shared by all instances of a class | specifying the name of the class, followed by a dot, followed by the name of the variable | a global variable | different classes of objects depending on the type of the variable | The Basics of Java | giving the data type followed by the name of the variable | a particular object, several different objects during the execution of a program, or no object at all | all instances of the class | Java variable | | |