At the moment my application is coded for 1.6, but there are a few new features in Java 7 that I would like to use (such as Files and NIO). Should I avoid using these features or should every client update to Java 7 in order to run it? Assuming most workstations are still running 1.5 ~ 1.6.
At the moment my application is coded for 1.6, but there are a few
Share
The best version to use depends on you.
I wouldn’t start developing Java 7 until you know the machine which will be running it can have Java 7 installed.
You can either upgrade now, or soon because Java 6 is EOL in November this year http://www.oracle.com/technetwork/java/eol-135779.html
Or you could be like the many people who are still using Java 1.3 and 1.4 happily because it works.