This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Richards Milan wrote:My questions to Benjamin J. Evans and Martijn Verburg are ...
JAVA 6 is a stable version that is widely in use and migrating from JAVA 6 to JAVA 7 would be meaningless unless there is any strong reasons for that !!
what are the features in JAVA 7 that could really be helpful for the developers ?
what are the improvements in JAVA technology that are introduced via JAVA 7 ?
There are many changes that have been introduced as part of Java 7. Some of which are in following areas:
5. Java XML, basically changes in JAXB, JAX WS, etc..
6. Changes related to how certain things were handled while Programming like multi catch, try with resources, type inference for generics, allowing use of String in switch statement, etc.
Palak has covered much of this, but in short, it's faster out of the box, more secure out of the box and has several new features that ensure developers write safer code with less boiler-plate. So lots of reasons to upgrade :-)
It depends what you intend to use it for :-). For me it's an important enough release to migrate to and since Oracle is no longer supporting Java 6 after November 2012, I'd be looking to move regardless :-)
Martijn Verburg wrote:It depends what you intend to use it for :-). For me it's an important enough release to migrate to and since Oracle is no longer supporting Java 6 after November 2012, I'd be looking to move regardless :-)
Oracle is not going to support java 6 after November 2012 ?? does that mean taking up the OCJP for java 6 is not possible after November ??