A class path may include things like a number of paths, separated by a semicolon (Windows) or colon (UNIX). By default, the compiler and also the JVM lookup The present directory as well as JAR file that contains the https://medium.com/@linkdaddy/what-is-a-source-file-226b0fd56812