title: Class Loading: Compile time or Runtime
body: <p>Is java class loaded at compile time or Runtime? I know you can dynamically load a java class using your own Class Loaders or calling <code>Class.forName("fully qualified name of java file")</code>.</p>
  
  <p>But if I am not using any of the above techniques then does it means that Java classes are loaded at compile time?</p>