While I understand that as a user, it is very important to upgrade to java 7 update 11. For development, are there advantages to using jdk6 for new projects? I understand that there are new features to java 7, especially nio-2, so there are advantages to using java 7, but are there advantages to sticking with jdk6?
Share
New versions of the JDK always come with features that contribute to ease of development and the maturity of the language as a whole.
Read more here
It is usually recommended that you use the latest version for new projects unless, you are restricted by your company or any other constrain. From my experience, companies might restrict their employees to use a certain version of Java due to stability issues, as well as having to deal with legacy code written specifically with an older version and so on, they might also have limiting factors in case the operating environment is also restricted.