aspose file tools*
The moose likes Beginning Java and the fly likes Java Suggestion Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Java Suggestion" Watch "Java Suggestion" New topic
Author

Java Suggestion

Suriya chandra
Greenhorn

Joined: Apr 30, 2011
Posts: 13
I know concepts of java...but i want to make myself completely clear about java....because i lack in some aspects...i can write code and execute the programs...but i lack to decide what will be the best approach to write it....so,ithought it will be good to completely learn java in depth...i am thinking to study herbert schildth's complete reference...will that be fine?? please help.....
Pavan Kumar Dittakavi
Ranch Hand

Joined: Feb 12, 2011
Posts: 104

Hi Suriya,

I have started out Java by referring to the same book as well. It is one of the good books available in the market. No doubt about that.

-Pavan.
Praveen Kumar M K
Ranch Hand

Joined: Jul 03, 2011
Posts: 256
Suriya,

Back in my college days, I had read Herbert Schildt's C++ book and it was more of a "complete reference" book so to say I mean you will find almost every thing of Java in that book, but, does it tell you when to create an abstract class instead of an interface? Does it tell you when to go for composition instead of subclassing? These questions perhaps border on combination of OOPS + Java and that I doubt you'll get that from Complete Reference (Note : I have not gone through this book, so brickbats are welcome ).

My suggestion - Thinking in Java (Bruce Eckel) , Effective Java (Joshua Bloch), <Specialized books for say Concurrency, I/O, Patterns>, all in that order.

Thanks.
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 38851
    
  23
If you are no longer a real beginner, try Horstmann and Cornell. If you follow that link, you will get to our book review pages, too.
Mohamed Sanaulla
Saloon Keeper

Joined: Sep 08, 2007
Posts: 3071
    
  33

Campbell Ritchie wrote:If you are no longer a real beginner, try Horstmann and Cornell. If you follow that link, you will get to our book review pages, too.

I would recommend Horstmann and Cornell over Complete Reference. Horstmann is more practical in the examples- You actually get to learn a lot just by trying out the examples.


Mohamed Sanaulla | My Blog
Rob Spoor
Sheriff

Joined: Oct 27, 2005
Posts: 19695
    
  20

I read Schmidt's Complete Reference, and wasn't really impressed. There are definitely better books out there.


SCJP 1.4 - SCJP 6 - SCWCD 5 - OCEEJBD 6
How To Ask Questions How To Answer Questions
Raphael Onofre
Greenhorn

Joined: Dec 29, 2011
Posts: 8
First of all, if you are a real begginer and have kind of problem to decide what is gonna be better to write in your code, i recommend you to start thinking in the problem itself, to abstract things(java oo purposes) and use on your code. Then, talking in books, i think the best reference to learn Java IMHO is Head First Java.
Suriya chandra
Greenhorn

Joined: Apr 30, 2011
Posts: 13
Thanks for the responses..
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Java Suggestion