• Post Reply Bookmark Topic Watch Topic
  • New Topic

Question about SCJD and Java 2 Platform

 
Shahriar Husain
Greenhorn
Posts: 24
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi

Can someone please advise me and clear my confusion.

Is this correct that the current Java Platform is Java 2 and all releases including Java 1.4 / 1.5 / 1.6 belongs to the Java 2 Platform ?


My SCJD assignment spec says :
Throughout this exercise, you must use exclusively the Java 2 platform. You may develop your code using any implementation of the Java 2 platform, but the submission that you return must have been tested and shown to work under a production (not development) version of the Sun Microsystems' Java 2 platform and that platform must not have been superseded by a new production version for more than 18 months by the time you make your submission.



Is it ok if I use JDK6 Update 16 (The latest release) for developing the assignment application?

Please advise me.

Thanks in advance.

 
K. Tsang
Bartender
Posts: 3610
16
Firefox Browser Java Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi there, the answer to your question is yes "Java 2" is like a umbrella name. Java 2 is really JDK 1.2 and then 1.3 and 1.4 and now 1.5 is Java 5 and 1.6 is Java 6.

For SCJD, you can only use Java 5 or 6 because versions prior to 1.4 are retired.
 
Gert-Jan den Besten
Ranch Hand
Posts: 56
Java Linux Python
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
... and that platform must not have been superseded by a new production version for more than 18 months by the time you make your submission.

AFAIK Java 6 was introduced in 2006. This means you'll have to use Java 6, because it has superseded Java 5 for more than 18 months.
 
Anne Crace
Ranch Hand
Posts: 223
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
AFAIK Java 6 was introduced in 2006. This means you'll have to use Java 6, because it has superseded Java 5 for more than 18 months.

I had suspected this as well. I'm using 6. Shouldn't cause any problems whatsoever. I started mine with 5.
 
Roel De Nijs
Sheriff
Posts: 10763
148
AngularJS Chrome Eclipse IDE Hibernate Java jQuery MySQL Database Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Just use the latest version of JDK 6.

I think for this assignment no changes are needed when you switch from Java 5 to Java 6, because only a few minor changes are made. If you have to change from Java 1.4 to Java 6 (or 6) you will have a whole lot to do

Kind regards,
Roel
 
Shahriar Husain
Greenhorn
Posts: 24
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you K.Tsang, Gert-Jan den Besten, Anne Crace and Roel De Nijs.

Very happy to have my confusions cleared

I think the namings are a bit inconsistent, possibly there is some good reason behind this.

Thank you all.

Best Regards.
 
What are you doing? You are supposed to be reading this tiny ad!
the new thread boost feature brings a LOT of attention to your favorite threads
https://coderanch.com/t/674455/Thread-Boost-feature
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!