title: Can null be assigned to or be compared to a value type variable?
body: <p>In Java, there have always existed primitive types and references, but not value types.</p>
  
  <p>One of the goals of <a href="https://wiki.openjdk.java.net/display/valhalla/Main" rel="nofollow noreferrer">Project Valhalla</a> is to explore and incubate feature candidates such as <a href="http://openjdk.java.net/jeps/169" rel="nofollow noreferrer">value types</a>.</p>
  
  <p>I would like to know if <code>null</code> can be assigned to a value type variable, or if a value type variable can be compared to <code>null</code>.</p>
  
  <p>If not, I would also like to know why.</p>