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

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.
LVL 20
chaitu chaituAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

for_yanCommented:
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.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
for_yanCommented:
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).


0
chaitu chaituAuthor Commented:
you are very good in java.normally which java book or online tutorial you refererred for OOPS concepts.
0
Cloud Class® Course: Microsoft Office 2010

This course will introduce you to the interfaces and features of Microsoft Office 2010 Word, Excel, PowerPoint, Outlook, and Access. You will learn about the features that are shared between all products in the Office suite, as well as the new features that are product specific.

for_yanCommented:
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
0
for_yanCommented:
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.
0
mrcoffee365Commented:
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.
0
chaitu chaituAuthor 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??
0
for_yanCommented:

 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
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Java

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.