title: How native mixed Java code is platform independent?
body: <p>In the code of many Java library classes I can see native methods. Even in the <code>Object</code> class.</p>
  
  <p>If Java is platform independent when Java code is converted into byte codes, then what about native code? Is it also converted into byte code?</p>
  
  <p>Does this native code call go to the OS or is it coming from downloaded or installation of Java itself?</p>