How many classes are in a program?

The correct answer to the question “How many Classes can be defined in a Single Program” is, option (d). As many as you want . Inside a program, you can mention any number of classes, since there is no restriction, but the only thing that should be remembered is that all their names should be different.

Read more

Can a class file have two classes?

You can use at most one public class per one java file (COMPILATION UNIT) and unlimited number of separate package-private classes. Compilation unit must named as public class is. You also can have in your public class the unlimited number of inner classes and static nested classes .

Read more