• 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
  • Tim Cooke
  • paul wheaton
  • Paul Clapham
  • Ron McLeod
Sheriffs:
  • Jeanne Boyarsky
  • Liutauras Vilda
Saloon Keepers:
  • Tim Holloway
  • Carey Brown
  • Roland Mueller
  • Piet Souris
Bartenders:

Which book to choose

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

I am a beginner to Java.
Which book is better for learning the basics ?

Thanks,
Dhinesh
 
Marshal
Posts: 80865
505
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Look here. There are lots of books available. Consider Head First Java™ by Sierra and Bates. Search this forum, because lots of people ask that question.
 
Campbell Ritchie
Marshal
Posts: 80865
505
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

I earlier wrote:. . . Consider Head First Java™ by Sierra and Bates. . . .

Be sure to get the 2nd edition. You can probably find it second-hand for a very reasonable price.
 
Greenhorn
Posts: 27
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I agree. Head First Java 2nd Edition is a fantastic choice!
 
Greenhorn
Posts: 18
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Start with the Java Tutorial. It's good, free, & downloadable from oracle. After that, I'm partial to the Core Java I & II books. They're very comprehensive. Their only downside is that the print in the latest versions is so small you need to read it with a magnifying glass.
 
Campbell Ritchie
Marshal
Posts: 80865
505
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
By Core Java, do you mean Horstmann and Cornell? Excellent books, but I am not sure they are suitable for raw beginners.
 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

apchar boiir wrote:Start with the Java Tutorial. It's good, free, & downloadable from oracle. After that, I'm partial to the Core Java I & II books. They're very comprehensive. Their only downside is that the print in the latest versions is so small you need to read it with a magnifying glass.



Campbell Ritchie wrote:By Core Java, do you mean Horstmann and Cornell? Excellent books, but I am not sure they are suitable for raw beginners.



Instead of starting a new thread, I'll ask you guys since you are mentioning them. I am thinking of getting back into Java after a long hiatus. My only experience with it is in an educational background (4-year degree in CS). I also used C/C++ and have dabbled in PHP some on my own, but by and large all my work was in Java during school. It's been about eight years since I have done any programming. I did very well with Java at the time, closer to top of the class than bottom.

I looked at Head First in a book store today, and I have to admit I don't really like the tone/style of the book, but I hear it has great info so I'm willing to read through it. I prefer more concise and hand's on books. With this in mind, do you think I'd be better starting from the bottom (Head First) or would I be in the range of the Core Java books?
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic