You can’t import classes from the default package . You should avoid using the default package except for very small example programs. From the Java language specification: It is a compile time error to import a type from the unnamed package.
Read moreCan we import class file in Java?
You need to do two things. The import needs to reflect the fully qualified name of the class(es) you’re importing . It has nothing to do with the location of the class files on your machine. You could also do import mypackage.6 Ara 2012
Read moreCan I create class in main Java?
Inner classes can’t have static methods, so you can’t have main there. However, static nested classes can indeed have main . Also, as aix’s answer says, you can also have multiple package-private top-level classes in the same source file.
Read more