Which three statements are true about the structure of a Java class?
The fields need not be initialized before use.
The methods are mandatory components of a class.
A public class must have a main method.
A class can have overloaded static methods.
A class can have only one private constructor.
A method can have the same name as a field.