• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JDK Version and Java 2

 
Pieter Jacobs
Ranch Hand
Posts: 88
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi guys,

I know JDK 1.3 / 1.4 and 1.5 is all part of Java 2.
In other words, for the SCJD Java 2 Certification I know I may use 1.5, but can someone tell me if 1.6 is also part of Java 2?

From the information I got off the web so far, it doesn't look like it though.

Thanks,
Pieter
 
Campbell Ritchie
Sheriff
Posts: 51368
87
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to JavaRanch

The version names are among the most complicated features of Java and there are several links you can find: 1 2 3.

I didn't realise that Java6 wasn't called J2SE any more.
 
Ulf Dittmer
Rancher
Posts: 42969
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm no expert on the SCJD, but I *think* an older version of Java (like Java 5) may only be used up to 18 months after a newer version (like Java 6) has been released. Which would mean that you need to use Java 6 now.

Also note that it's now called the "Sun Certified Developer for the Java Platform, Standard Edition" - no mention of a specific version.
 
Campbell Ritchie
Sheriff
Posts: 51368
87
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If this question is becoming about the SCJD exam, we have a forum where that is usually discussed, so I shall move you there.
 
Hong Anderson
Ranch Hand
Posts: 1936
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You should use the latest version, current is Java 6.

Please check from Sun's website, there is a constraint about 18 months as Ulf said, but I couldn't remember when the 18 months period begin.

To be safe, you should use the latest version.
 
Pieter Jacobs
Ranch Hand
Posts: 88
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi guys,

Thanks for the quick replies!

Thanks for those three links as well as all the feedback, I got my answer - so I will be using the latest jdk1.6 available for the Java2 SCJD assignment.

Enjoy your weekends!
Pieter
 
Campbell Ritchie
Sheriff
Posts: 51368
87
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You're welcome
 
liao Yang
Ranch Hand
Posts: 36
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi

I'm interested in this topic and have a question to ask.

When you say "you have to use java 1.6" whether this means that you have to use the new language features in java 1.6 or it is enough that you just use the java jdk, i.e. parser, but still use language features from old versions?

Thank you
Liao
 
Roel De Nijs
Sheriff
Posts: 10662
144
AngularJS Chrome Eclipse IDE Hibernate Java jQuery MySQL Database Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Liao,

I think not using generics when you use a List or a Map, will result in points being deducted. Don't think you will fail.

But that's just my guess.

Kind regards,
Roel
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic