title: Package access level to class
body: <p>What is the access scope of a class when defined with no access specifier?
  For example:</p>
  
  <pre><code>package com.foo.bar;
  
  class MyFoo{
       // All Class definition
  }
  </code></pre>
  
  <p>I know that such class is called <code>package class</code> as oppose to <code>public class</code>. So my question is from where can we access and use such class (as they seems to be accessible from no where). Can I access it from another public class of same package?
  For example:</p>
  
  <pre><code>package com.foo.bar;
  
  public class MyBar{
      MyFoo foo; // Compiler throwing and error at this line
      // Rest of definition
  }
  </code></pre>
  
  <p>I have asked google but couldn't got a response from there.</p>