in depth tutorial for OOPS concepts,generics,collections,exceptions

chaitu chaitu
chaitu chaitu used Ask the Experts™
on
what is the best online tutorial or books except sun's tutorial for brushing up OOPS entire concepts,generics,collections,exceptions etc.

I am looking at those tutorials which goes in depth in above topics.
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Awarded 2011
Awarded 2011
Commented:
I think one of the best texts especially about generics is the book by Joshua Bloch Effective Java:
http://java.sun.com/docs/books/effective/

I think you can even find its full text on the web.
Awarded 2011
Awarded 2011
Commented:
Another good in depth book is Bruce Eckel "Thinking in Java". It is also available for free download:

http://www.computer-books.us/java_11.php

(I'm not sure that the very last edition is free though, but ot probably does not matter).


Author

Commented:
you are very good in java.normally which java book or online tutorial you refererred for OOPS concepts.
Announcing the Winners!

The results are in for the 15th Annual Expert Awards! Congratulations to the winners, and thank you to everyone who participated in the nominations. We are so grateful for the valuable contributions experts make on a daily basis. Click to read more about this year’s recipients!

Awarded 2011
Awarded 2011
Commented:
Along with the above mentioned books which, I think, do make an emphasis on OOP and generics, I also like the book, which I used for studying java initially -  Java. The complete reference.
It is now in some high edition and the autor is Herbert Schields (I think original author was different).I think,  this book is not available on-line, you can buy it at amazon.

And of course sun/oracle tutorial, and ultimately practice - is of course the best techer of such things
Awarded 2011
Awarded 2011

Commented:
http://www.amazon.com/gp/aw/d/0071606300/ref=redir_mdp_mobile

Thois isa the reference to Herbert Schildt 8 edition on amazon; it can happewn that you can find previous esition used much cheaper, if you asre cncernesd withe price. I'm sure the general concepts will be the same.
Top Expert 2007
Commented:
This is a nice article on OOP concepts:
http://www.codeproject.com/KB/architecture/OOP_Concepts_and_manymore.aspx
It's from the .Net/C# view, but the concepts should largely be the same (especially C#).

If you prefer a book, "Object Oriented Analysis and Design with Applications" by Grady Booch has been the standard for a long time.

Author

Commented:
thanks for the links;i want to practice more and more examples in OOPS concepts and other abovbe concepts so that it will be give me some confidence to clear most of the inetrviews..you know it right how they will dig deep??
Awarded 2011
Awarded 2011
Commented:

 maybe you also want to look at this book

http://www.amazon.com/Java-Puzzlers-Traps-Pitfalls-Corner/dp/032133678X

especailly at the chapters which deals with inheritance, collections, generics.

It is a little bit expensve though and looks not always serious but if someone wants to
anticipate some really mislleading and confusing questions, it might also help to look through it

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial