• 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

Textbook

 
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Can anyone recommend a good textbook for java basics?
 
Bartender
Posts: 3225
34
IntelliJ IDE Oracle Spring Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Please SearchFirst similar question has been asked lot of times before. Also search on Bunkhouse for book reviews.

Moving it to Bunkhouse Forum.
 
Ranch Hand
Posts: 808
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Cay Horstmann's Big Java is designed for use in a college course, so it might be more than you're looking for. But it's the text I learned Java from and I highly recommend it.
 
Bartender
Posts: 1558
5
Eclipse IDE Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Pracheth Gandrakota wrote:Can anyone recommend a good textbook for java basics?


Well, there's no single book, and the answer depends on your competency/experience.

If Java(not 'java') is your first programming language, then Head First Java by Sierra might help you.

If Java is your first object oriented programming language(but you know other procedural language like C and concepts like loop etc.), then Thinking in Java by Eckel or The Java Programming Language by Gosling (creator of Java) might be nice for you.

If you've already worked with some other OO language like C++ and know what class, object, inheritance, polymorphism etc. is, then look no further than Core Java (yes, that is name of the book ) Volume I & II by Horstmann & Cornell. At this stage, you can also go through official Java Language Specifications.

I hope this helps.
 
reply
    Bookmark Topic Watch Topic
  • New Topic