java.lang

This package is so fundamental for all the Java class libraries that it is not only not required to be listed in the Maven configuration pom.xml file as a dependency (all other packages of the Java standard library are not required to be listed as a dependency too), but its members are even not required to be imported in order to use them. Any member of any package, whether standard are not, has to be imported or used with its fully qualified name, except classes and interfaces of the java.lang package. The reason for that is that it contains the two most important and the most used classes of Java:

In addition, the java.lang package includes: