Looking for Java book for experienced programmers

Discussion in 'Application Development' started by Dutchmarco, Mar 29, 2010.

  1. Dutchmarco

    Dutchmarco Member
    26

    Feb 13, 2010
    23
    0
    26
    Netherlands
    So, I'm a trained c++ programmer and self-taught C# as well. (and REXX, but that exists on IBM Mainframes - and other OSes, but not Android to my knowledge) So, could anyone reccommend a book on Java-programming for experienced programmers? (experience includes OO). BTW I already have the book Android Wireless Application Development, that does show some Java (of coures), but it shows enough to know that my experience with said languages won't be enough to transition to Java programming. Even if Android-development does seem to depend on XML to a large degree.

    BTW I lookedin the forums but couldn't find my answer.
     

    Advertisement

  2. markb

    markb Well-Known Member
    53

    Sep 14, 2009
    148
    26
    53
    Software Developer (Java, C, Web, Unix)
    Birmingham, UK
    I really like books by Peter Van Der Linden.

    This is one of my personal favourites, and I used an earlier edition many years ago when I was learning Java.

    Just Java 2 by Peter van der Linden
    Amazon.com: Just Java(TM) 2 (6th Edition) (0076092036784): Peter van der Linden: Books

    It's a bit old, so you'll need another book if you want to keep up with all the latest language features.

    But as well as being a great tutorial, it's also an interesting read. There's a "Light Relief" bit at the end of each chapter. And the author really knows his stuff.

    I also like the Head First books. But they're not to everyone's taste.

    Head First Java, 2nd Edition
    Amazon.com: Head First Java, 2nd Edition (9780596009205): Kathy Sierra, Bert Bates: Books

    Mark
     
  3. Dutchmarco

    Dutchmarco Member
    26

    Feb 13, 2010
    23
    0
    26
    Netherlands
    thanks, I've ordered the vander Linden-book, it seemed to me (dunno why) that the headfirstbook was a book for those without programming experience, so I didn't choose that.
     

Share This Page

Loading...