title: Understanding the difference between null and '\u000' in Java
body: <p>I read in a book <em>(Thinking in Java by Bruce Eckel, 4th edition, page 47)</em> that <code>null</code> is equal to <code>'\u000'</code>. And then I was wondering what exactly does <code>'\u000'</code> really mean.</p>
  
  <p>As per my understanding null was nothing or absence of anything. And <code>'\u000'</code> comes in contradiction with this definition.</p>
  
  <p>Can anyone clarify this issue about <code>null</code> and <code>'\u000'</code>?</p>