• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Differences between Java 5 and Java 6

 
Stuart Lord
Ranch Hand
Posts: 33
Chrome Java MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi

I have recently completed the SCJP for Java 5 study guide, only to discover that Sun have gone and released Java 6(!).

Can anyone provide a list of whats new to Java 6 for me?

I notice that there are several valuable new features to Java 5 (e.g. enums and the enhanced for loop) and it would be nice to learn about whats new to Java 6 - without having to buy the relevant study guide..!

Also, can I 'upgrade' to Java 6 automatically or have I got to resit an SCJP for Java 6 exam??
 
Ankit Garg
Sheriff
Posts: 9509
22
Android Google Web Toolkit Hibernate IntelliJ IDE Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
well stuart there are only a few things in SCJP 6 which are not in 5. These include Navigable Sets and Maps and Console class. You can find the details here...
 
Brian Legg
Ranch Hand
Posts: 488
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"Also, can I 'upgrade' to Java 6 automatically or have I got to resit an SCJP for Java 6 exam?? "


Do you have your SCJP 5 already, or you just finished reading about it? If you already have your SCJP5 then you must purchase and take the SCJP6 upgrade exam to get the SCJP6. If you have an unused voucher for the SCJP5 you may be able to turn it back in for credit towards a SCJP6 voucher.

Hope that helps.
 
Stuart Lord
Ranch Hand
Posts: 33
Chrome Java MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Many thanks to Ankit and Brian for their replies - to answer Brian's specific question - No, I do NOT have the SCJP 5 yet, and would intend to take that SCJP exam and NOT the SCJP 6 one. I believe that this is possible although I suspect it may help to improve my 'sellability' when job hunting to get the latest version of the certification.

If what Brian states is the case, then Java programmers would have to re-certify at the appropriate level every time that Sun release a new version of Java... This would involve not only exam fees every 2 years or so, but also buying the latest version of the SCJP study guide. IS THIS REALLY THE CASE..?!?

On a more practical note, can anyone give me links to the download pages for the SDK download, the API documentation and the appropriate JRE for version 6 of Java?
 
Ankit Garg
Sheriff
Posts: 9509
22
Android Google Web Toolkit Hibernate IntelliJ IDE Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Stuart Lord:
If what Brian states is the case, then Java programmers would have to re-certify at the appropriate level every time that Sun release a new version of Java... This would involve not only exam fees every 2 years or so, but also buying the latest version of the SCJP study guide. IS THIS REALLY THE CASE..?!?

On a more practical note, can anyone give me links to the download pages for the SDK download, the API documentation and the appropriate JRE for version 6 of Java?


Stuart Sun doesn't forces you to be certified with the latest version of SCJP. If you see, most of the advanced Sun certifications require you to be SCJP from any version. So you can give SCWCD even if you are SCJP 1.2. So giving an upgrade exam is your own choice.

JDK download (JDK includes SDK and JRE so no need to download them separately)

Java 6 Documentation
 
Stuart Lord
Ranch Hand
Posts: 33
Chrome Java MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Many thanks to Brian and Ankit for their help - I now have the Java 6 JDK installed and will look forward to reading up the docs to find out the new features.

I notice that the API JavaDocs are actually on the Sun website and have yet to find them in down-loadable format. This is only of peripheral value, as I would mostly aim to have an open internet connection anyway, but it could be useful, should I want to (for example)develop code resident on a laptop with no constant internet link.
 
Ankit Garg
Sheriff
Posts: 9509
22
Android Google Web Toolkit Hibernate IntelliJ IDE Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Stuart as far as I understood, you want to download javadocs. You can download it here...
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic