title: Why can I access a private variable from main method?
body: <pre><code>package com.valami;
  
   public class Ferrari
   {
    private int v = 0;
  
  
    private void alam()
    {
     System.out.println("alam");
    }
  
    public Ferrari()
    {
     System.out.println(v);
    }
  
  
  
    public static void main(String[] args)
    {
     Ferrari f = new Ferrari();
     f.v = 5;
     System.out.println(f.v);
    }
  
   }
  </code></pre>
  
  <p>Hi all! 
   I have one simple question.... WHY can I reach a private variable from the main method ? I know, I'm in the containing class, but it is main. I believed the main is NOT part of the class which is containing it... Then I would not to reach an private member, but I can....WHY?
  Please help...thx</p>