title: Java source upgrade from 1.4.2 to 1.6.0_10 recommended ? (skipping 1.5)
body: <p>Our desktop-only product at work has been using JDK 1.4.2 until now (also 1.4.2 JRE shipped with product). I am trying to convince the management to let us upgrade to a newer version in order to get the performance, API/features and developer comfort benefits. </p>
  
  <p>Since 1.5 has reached EOL transition, I'm I thinking of the upgrade to 1.6.0_10 directly (update 10 chosen as it is a major one). 
  In terms of code, all compile errors are just variable names called <code>enum</code> which I have renamed and the product works fine.</p>
  
  <p>The question is </p>
  
  <ul>
  <li>Whether this upgrade is recommended/fine i.e. skipping 1.5 ? are there any catches</li>
  <li>If yes then should I upgrade to 1.6u10 or the latest 1.6 available ?</li>
  </ul>
  
  <p>Thanks</p>