4. The main method (note 3) is static. One of the restrictions of static methods is that static methods can call only other static methods in their class. To avoid this restriction, many java programs create an object, and then do initialization processing in a method called Main. The Main() method can call any other method in the displayMessages object.