what is classpath in java?
 It is a parameter—set either on the command-line, or through an environment variable —that tells the Java Virtual Machine or the Java compiler where to look for user-defined classes and packages. 