title: Java prints "null" for String reference != to null
body: <p>I have big code and such lines:</p>
  
  <pre><code>System.out.println(car.getName());
  System.out.println(car.getName() == null);
  </code></pre>
  
  <p>First line print outs:
  null</p>
  
  <p>but second line print outs false, so null == null is false?</p>
  
  <p>I have also tried <code>System.out.println(car.getName() == "null");</code> since getName returns String but same result</p>