• 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

going from 1.0 to 1.4

 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi,i just started learning java this last week,the book i'm using is teach yourself java in 21 days,and it was written for java 1.0,now that java is upto 1.4 is there anything big i should know thats changed,or better yet some type of list of the changes that have been made,like in the book it only states .bmp images can be imported now but i've seen that other image types are now useable.thanks for any help.
 
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
Hi,

Welcome to JavaRanch!

That book wasn't worth the paper it was printed on when it was current; now that it's nearly ten years old, it's even worse than worthless. Java has changed a great deal, and people have learned a lot about how to use it and how to write about it. You will suffer greatly if you fill your head with that garbage.

My advice: throw the book away, the sooner, the better. Go out and get a new one. Our Bunkhouse contains detailed reviews of many excellent beginner's Java books -- just pick one and dive in!

Now, if you can't afford a new book, then why not use free online ones instead? Bruce Eckel's "Thinking in Java" is available online for no cost; and there are many excellent free Java tutorials out there as well, especially the one at Sun's own Java site.
 
sam thomson
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
thanks for the links.

yeah,i kind of knew going in it wasn't going to be a top of the line book,but in the past the teach/learn in days/months books have anyways been a good starting out point for me,qbasic/c/vb5.i have no hopes of being a pro java person or some such,i just wanna learn the basic commands and what not.
 
Sheriff
Posts: 9109
12
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You'll see lots and lots of differences between 1.0 and 1.4. There were even major differences between 1.0 and 1.1 in the way GUIs (for one example) were handled. My first Java book was "Teach Yourself Java in 21 Days" version 1.1 and that was quite a few years ago. I couldn't recommend trying to learn Java today from any book that was based on Java 1.0.
 
Ranch Hand
Posts: 823
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Sam,

I just like to echo Ernest's rather succinct book review of Teach Yourself Java in 21 Days. I recently borrowed a copy (of a more recent edition) from a friend just to get a little taste of Swing, which I hadn't done before. I'm an experienced server-side Java and web developer.

The book contained an unusual amount of errors and inconsistencies in the example code, including bad coding practice, and the narrative frequently used poor English. The tone was often patronising and the pace pedestrian. Even if the book covered version 1.4 I wouldn't recommend it unless the publishers/editors have pulled their socks up and the authors have changed.

Altogether it's a bit of a no-no.

Jules
[ August 15, 2004: Message edited by: Julian Kennedy ]
 
Ranch Hand
Posts: 1865
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Sam,

Head First Java is a great place to start.

If you prefer a more traditional textbook, then you might want to try the seventh edition of Core Java. It has been updated for Java 1.5.

http://phptr.com/title/0131482025

The seventh edition should be available in about a week. Prentice Hall claims that it will be available on August 20, 2004.
 
Sheriff
Posts: 7023
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
(Coming in a bit late with a cookie cutter reply...)

Here is a list of free on-line Java tutorials and books that I have found useful:
  • Sun's Java Tutorial
  • Introduction to Computer Science using Java by Bradley Kjell
  • Introduction to Programming Using Java by David J. Eck
  • Dick Baldwin's Java Programming Tutorials
  • Interactive Programming In Java by Lynn Andrea Stein
  • Bruce Eckel's Thinking In Java
  • JavaRanch's own Campfire Stories
  • Allen B. Downey's How To Think Like A Computer Scientist
  •  
    Ranch Hand
    Posts: 44
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    I found a link to RoboCode in another post about learning Java and it looks like a great way to learn Java (in combination with some of the above books / tutorials) to me.

    Have fun!
     
    It's fun to be me, and still legal in 9 states! Wanna see my tiny ad?
    a bit of art, as a gift, that will fit in a stocking
    https://gardener-gift.com
    reply
      Bookmark Topic Watch Topic
    • New Topic