title: Java Thread terminate reference
body: <p>Why is it not possible to terminate a thread by setting it's reference to null and letting the garbage collector removing it? It's an object like any other, isn't it?</p>
  
  <p>example:<br></p>
  
  <pre><code>
  Thread t = new Thread(new Runnable() {
    public void run() {
      //...
    } 
  }).start;
  
  t = null;
  
  </code></pre>