Page 1 of 3 123 LastLast
Results 1 to 10 of 23

Thread: The book "Thinking in Java" still relevant?

  1. #1
    Join Date
    Nov 2004
    Location
    Ottawa, Canada
    Beans
    66
    Distro
    Ubuntu 10.04 Lucid Lynx

    The book "Thinking in Java" still relevant?

    In another thread, some people recommended me the book "Thinking in Java". It was published in 2006. I wonder if the book is still relevant.

    Which year will be the most up-to date?

  2. #2
    Join Date
    Aug 2006
    Beans
    156
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: The book "Thinking in Java" still relevant?

    The fundamentals of the book will still apply, not much has changed in Java since then. Java 7 will have some new features but learning the core language will still be the same regardless of year.

  3. #3
    Join Date
    Jul 2007
    Location
    Austin, TX
    Beans
    Hidden!
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: The book "Thinking in Java" still relevant?

    They key feature that might be missing is Generics, which is a very fundamental change to the language. If it's based on Java 1.5 or up, then I'd say it's still a relevant book. If it's 1.4 or previous, then junk it.

  4. #4
    Join Date
    Nov 2004
    Location
    Ottawa, Canada
    Beans
    66
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: The book "Thinking in Java" still relevant?

    Thanks... But I see the book is a little bit expensive for my liking (student poor).
    The university has the 2003 edition book, will that one be still relevant?

    Edit: Queue29, here's the PDF of the book, do you think the 2003 version is still relevant? http://www.mindviewinc.com/downloads...edition4.0.zip
    Last edited by Quake; May 29th, 2010 at 06:05 PM.

  5. #5
    Join Date
    Dec 2009
    Beans
    54

    Re: The book "Thinking in Java" still relevant?

    I've been programming in Java for over four years now, and I'd highly recommend the book. It's not a beginners book for learning java, and hence it doesn't bother with introducing you to the language. However it talks about a lot of intricacies and gives you a very deep understanding of the language.

    I think the website of the book has the latest edition in an ebook format. Perhaps you could get it there?

  6. #6
    Join Date
    Nov 2004
    Location
    Ottawa, Canada
    Beans
    66
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: The book "Thinking in Java" still relevant?

    Thanks Vamega. I'm not a beginner per se but my second java course is all about Objects, so I want to get a hang of it before I begin the course.

  7. #7
    Join Date
    Nov 2004
    Location
    Ottawa, Canada
    Beans
    66
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: The book "Thinking in Java" still relevant?

    I'm sorry to revive this thread but I had to... I've just picked up the book and WOW, the explanation is very logical. He wants to really explain to you the internal working of Java.

    Better than going to the Java course.

  8. #8
    Join Date
    Mar 2010
    Location
    London
    Beans
    924

    Re: The book "Thinking in Java" still relevant?

    I might have a look into this book, or maybe look for one with generics. Lol, I used a book from 2000 (ish) to learn java lol, the book talked about Windows ME and how sun have a new GUI toolkit named Swing...
    - "Make me a coffee..."
    - "No"
    - "sudo make me a coffee"
    - "OK"

  9. #9
    Join Date
    Jul 2008
    Location
    England
    Beans
    866

    Re: The book "Thinking in Java" still relevant?

    I sort of agree with Queue, Java 1.5 was pretty significant so I would aim for something based on that or newer. This is based on 1.4 according to the preface. It still would be worth a read but try to get something from 1.5 onward.

    Paul

  10. #10
    Join Date
    Nov 2004
    Location
    Ottawa, Canada
    Beans
    66
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: The book "Thinking in Java" still relevant?

    Quote Originally Posted by PaulM1985 View Post
    I sort of agree with Queue, Java 1.5 was pretty significant so I would aim for something based on that or newer. This is based on 1.4 according to the preface. It still would be worth a read but try to get something from 1.5 onward.

    Paul
    The 3rd revision (2003) is based on Java 1.4?

Page 1 of 3 123 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •