Suggestions for Java reference books?


Last Updated:

  1. Scamp

    Scamp Active Member This Topic's Starter

    Joined:
    Sep 24, 2008
    Messages:
    38
    Likes Received:
    0
    I'm starting from ground zero in my quest to create some android applications.

    I see the Android uses Java. Can anyone recommend a good getting started book? I've programmed in a dozen different languages but never java.

    Also is Eclipse the best environment to use?

    Thanks.
     

    Advertisement
  2. dfoelber

    dfoelber New Member

    Joined:
    Oct 17, 2008
    Messages:
    4
    Likes Received:
    2
    Which languages have you used before? Your background will probably determine the book (or lack of one) required.

    Yes, Eclipse is de facto for Android development. I find this to be great, since I believe it to be the best IDE anyway :D
     
  3. adangelo

    adangelo Member

    Joined:
    Oct 20, 2008
    Messages:
    8
    Likes Received:
    4
    Effective Java by Josh Bloch is a book that all Java developers should have regardless of their past experiences with other languages or with Java. It definitely assumes some past experience, but since you're looking to jump into application development I assume you that you have done some programming before.

    Eclipse is a great IDE, but you should also check out NetBeans.
     
  4. Sundog

    Sundog Well-Known Member

    Joined:
    Oct 21, 2008
    Messages:
    66
    Likes Received:
    3
    Unless one of those languages was C++ or Smalltalk you've got one heck of a learning curve ahead! Best of luck.

    The only book I've ever needed was the Osborne Complete Java Reference, but depending on your past programming that may or may not be jumping into the deep end.

    Luckily, there are Java tutorials all over the web.

    Is Eclipse the best platform to use? Most definitely.
     
  5. Durf

    Durf Well-Known Member

    Joined:
    Oct 24, 2008
    Messages:
    95
    Likes Received:
    3
    I've got a lot of C and C++ behind me and I'm still having a learning curve.
    My main problem is with terminology in the IDE tho.
     
  6. earthworm

    earthworm New Member

    Joined:
    Oct 31, 2008
    Messages:
    1
    Likes Received:
    0
    All O'Reilly books are excellent, and for getting started I recommend "Head First Java". All the Head First books have a really good, interactive teaching method which makes it easy to learn.
     
  7. ppcinfo

    ppcinfo Member

    Joined:
    Nov 5, 2008
    Messages:
    19
    Likes Received:
    0
    I'm a long time C programmer (not C++), and I decided a few weeks ago to dive into Android app development. My biggest hurdle, was to learn an Object-Oriented Programming language such as Java. I bought and read through two books on the subject:

    "Java for Dummies"
    "Sam's Learn Java in 24 hours"

    The first book gave me a basic understanding of OOP, and the 2nd book gave me some insight on using Java's GUI for creating layouts, buttons, widgets, etc. After reading both books, I felt comfortable enough to program with the Java language.

    My next books were Android specific:

    "The Busy Coder's Guide to Android Programming"
    "Android OS Programming"

    I've also been reading every online tutorial I could find on the Internet. Lots to learn, but it's been a exciting process!

    ppcinfo
     

Share This Page

Loading...