Title: Describe the general form of a Java program, including variables, program flow control, main, and methods statements.
Course: Java Programming (Oracle) (10055) > Section: Learning the Fundamentals of Java as an Object-Oriented Programming Language

Description of a general form should include reference variables and methods (the two things a class can include) and the three types of methods:

- Main methods—the point of execution
- Constructors—create objects
- Programmer—created methods

Any combination of the three may exist in a class at one time. All program flow control statements are contained inside a method.