title: Java explanation
body: <p>Of course, I used to believe, that all Java classes inherits from Object class:
  <a href="https://stackoverflow.com/questions/12684305/classes-that-dont-inherit-object-class">Classes that don&#39;t inherit Object class</a> . Only Object class is exception.</p>
  
  <p>But the following text: <a href="http://docs.oracle.com/javase/tutorial/reflect/class/classNew.html" rel="nofollow noreferrer">http://docs.oracle.com/javase/tutorial/reflect/class/classNew.html</a> says that "Of course, this only works for reference types which all inherit from Object".</p>
  
  <p>Does this implies that firs statement is false.</p>
  
  <p>Also there is a possibility to compile other languages code into Java bytecode. Does those inherit from Object?</p>