• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

jdk1.4 out of date?

 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

I like the idea of the cattle drive, and I was planning to join.

I am a bit surprised that the whole course is still on jdk1.4. I use java6 at work, and I think I would like at least java5 (generics etc ...).
Browsing randomly the mailing list, I've seen people been advised to run the compiler with the option for 1.4 to avoid compiler errors. I guess that means that the exercises do cover bits that have changed in more recent versions of java.

Is there any reason not to switch to a more recent version? What is you view on the subject?

Thank you,
Vale
 
Sheriff
Posts: 9109
12
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Many employers still use jdk 1.4 (including mine).

I think that jdk 5 made some big changes that "hide" some Java concepts that are important for the student to be aware of.

All concepts from jdk 1.4 are transferrable to jdk 5. The converse is not true.

P.S. I agree that generics are one of the best things about jdk 5.
 
author and iconoclast
Posts: 24207
46
Mac OS X Eclipse IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Marilyn de Queiroz:

I think that jdk 5 made some big changes that "hide" some Java concepts that are important for the student to be aware of.



Indeed -- "autoboxing" is a convenience for folks who've used Java without it, but for others it's actually a real roadblock to understanding.
 
Hey, I'm supposed to be the guide! Wait up! No fair! You have the tiny ad!
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic