1. It is not possible to write your own static variables and methods.
2. Static variables and methods belong to a class and are called with the Class Name rather than using _____________.
3. There is only one copy of a static variable or method for the whole class.
4. For example, the main method is ______ because there should only be 1 main method.
5. Static methods can be public or private.
6. The static keyword is placed right after the public/private modifier and right before the type of variables and methods in their declarations.
7. To use a static method or variable, you use the ____________ and the dot (.) operator.
8. Note that static methods only have access to static variables and static methods.
9. Static methods cannot access or change the values of instance variables or the this reference (since there is no calling object for them), but they can access or change the values of static variables.
10. In the following class Person, there is a static variable called ________________that is incremented each time the Person constructor is called to initialize a new Person object.
11. In the above code, the static method printCounter() prints out its value.
12. Analyse the code below. The output is Max Temp: 65
13. Static methods cannot call non-static methods.
14. Static variables are used with the class name and the dot operator, since they are associated with a class, not objects of a class.
15. __________ also known as static variables are declared with the static keyword in a class, but outside a method, constructor or a block.