Example: Say, you have a class named "Pet" in a project folder "c:\myProject" and package named com.xyz.client, will you be able to compile and run it as it is? package com.xyz.client; public class Pet { public static void main(String[] args) { System.out.println("I am found in the classpath"); } } To run c:\myProject> java com.xyz.client.Pet
About Java and it's related concepts..