• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Java Version for SCJD

 
Svitlana Dukhovna
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello everyone,

I'm about to start diving into SCJD. At the moment I'm working on setting up my computer for development. I have a SDK version 1.4.1_06 set up on my machine. In K&B book I read that there's a requirement that SCJD should be developed with the version of SDK that has not been out longer than 18 months (if I understood it correctly). I would like to give myself a year to complete SCJD to be on the safe side. Do you think I should upgrade to 1.5? Can I develop using my current version of SDK?

All comments are much appreciated.
 
Marcio Aun Migueis
Ranch Hand
Posts: 32
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Svitlana Dukhovna,

I'm using Java 5, with some new features ( autoboxing, for each, generics etc ... ) . A new book is coming on December and it's written using Java 5. If I were you, I would install JDK 1.5

Regards,

M�rcio
 
Svitlana Dukhovna
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks, Marcio! Is 1.5 very different from 1.4?
 
Andrew Monkhouse
author and jackaroo
Marshal Commander
Pie
Posts: 12007
215
C++ Firefox Browser IntelliJ IDE Java Mac Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Svitlana,

There are enough new features and enhancements that books have been written describing them . By using JDK 5 for your assignment, you will get the chance to learn these features in a comfortable environment, rather than being pressured to learn them at work.

Regards, Andrew
 
Marcio Aun Migueis
Ranch Hand
Posts: 32
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Svitlana,
Java 5 it�s not so different from Java 1.4, and it's easy to learn the new features.

For example:
autoboxing means that you don't net to cast from Integer to int or vice-versa



foreach its a way to iterate a collection (a list or a vector )



generics it's not a good name. it's mean that you specify the class that a collection will store.


Take a glace at this link http://java.sun.com/reference/tigeradoption/

Bye,

M�rcio
[ November 23, 2005: Message edited by: Marcio Aun Migueis ]
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic