This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Migrating from Java 6 to Java 7

 
Richards Milan
Greenhorn
Posts: 29
Android Java Mac
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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 ?



 
Palak Mathur
Ranch Hand
Posts: 322
IntelliJ IDE Java Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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 ?



Hi Richards,

There are many changes that have been introduced as part of Java 7. Some of which are in following areas:
1. Swings
2. IO
3. Concurrency
4. Security
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.

For details you may want to check Java 7 release notes: http://www.oracle.com/technetwork/java/javase/jdk7-relnotes-418459.html
If these things interest you and are helpful for your work, then go for it. Anyways Java is changing and if there are no constraints at your end, it is better to change!!
 
Martijn Verburg
author
Bartender
Posts: 3275
5
Eclipse IDE Java Mac OS X
  • 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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 :-)
 
Richards Milan
Greenhorn
Posts: 29
Android Java Mac
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I mean.. is the migration really essential or is it like if you want you can ??

JAVA 5 was a major release because a lot of new stuff like auto-boxing and lot more cool stuff were introduced !! it marked the beginning of a new JAVA era !!

is JAVA 7 that sort of a release ??
 
Martijn Verburg
author
Bartender
Posts: 3275
5
Eclipse IDE Java Mac OS X
  • 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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 :-)
 
arulk pillai
Author
Ranch Hand
Posts: 3380
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can't migrate unless the app server you are using support Java 7, right?
 
Martijn Verburg
author
Bartender
Posts: 3275
5
Eclipse IDE Java Mac OS X
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you're dealing with web apps, that's correct.
 
Richards Milan
Greenhorn
Posts: 29
Android Java Mac
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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 ??
 
Campbell Ritchie
Sheriff
Pie
Posts: 47293
52
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Richards Milan wrote: . . . does that mean taking up the OCJP for java 6 is not possible after November ??
Don’t know. Have you tried the Oracle/Java website?
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64192
83
IntelliJ IDE Java jQuery Mac Mac OS X
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
<pedantic-mode>
  Java, not JAVA. It's not an acronym.
</pedantic-mode>
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic