You can use any of the following sources for Java classes:
The standard Java distribution found in rt.jar and classes installed in the “ext” directory under the Java installation directory.
The contents of the ext directory may vary depending
on the Java vendor. See the vendor’s documentation for
detailed information about these classes.
User-defined classes