title: java in terminal not completing
body: <p>I have a java HelloWorld equivalent:</p>
  
  <pre><code>public class HelloWorld 
  {
          public static void main (String[] args)
          {
                  System.out.println("Hello World!");
          }
  
  }
  </code></pre>
  
  <p>I compile just fine, and execute from the command line in a xfce terminal on Ubuntu 12.04.</p>
  
  <pre><code>java -cp . HelloWorld
  </code></pre>
  
  <p>Nothing happens, as though something has hung. I hit a key and "Hello World!" is displayed </p>
  
  <pre><code>java -vervose -cp . HelloWorld
  </code></pre>
  
  <p>This displays all the verbose stuff and then "Hello World!" and then terminates, no key press required.</p>
  
  <p>I opened a new terminal, repeat the experiment, with the original invocation. No key press required, seeming to indicate that something was wrong with the original terminal instance. I'm really curious to know what. Other command line programs are behaving just fine.</p>