title: Which loader responsible to load own class In JVM
body: <p>I read the concept of JVM there is there class loader </p>
  
  <ol>
  <li>Bootstrap Class loader</li>
  <li>Extension Class loader</li>
  <li>Application Class loader</li>
  </ol>
  
  <p>I understand the concept of all three, But I have doubt who is responsible to load own class .</p>
  
  <p>Example :</p>
  
  <p>import java.lang.*;(Bootstrap Class loader)</p>
  
  <pre><code>class MyClass{
       public static void main(String args[]){
       -----------
       ----------------
       }
  }
  </code></pre>
  
  <p>So here who is responsible for load <strong>MyClass</strong> here </p>