[java] Can a java file have more than one class?