java books

I am looking for a good java book with exercises to solve at the end of each chapter

Could you please suggest one.

Thank You
LVL 1
kashyapAsked:
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.

v5Commented:
javascript or java language?

For javascript, I would recommend you "JavaScript Bible 2nd edition" by Danny Goodman (http://www.dannyg.com)

For java,

To get started, try
"The Java tutorial : object-oriented programming for the Internet"
by Mary Campione and Kathy Walrath.
There's an online version for this book. It's at
http://java.sun.com/docs/books/tutorial/getStarted/index.html

If you want to learn about data structure in java, you can try reading "Data structures in Java" by Thomas A. Standish.

If you are C/C++ programmers, you might want to try
"Java for C/C++ programmers"
by Michael C. Daconta.

Hope this will help you.

0
jsouthCommented:
The book is called "Learn Java in 21 Days". It is excellant and contains all teh things that you need and want , including exercises at of each chapter. You could pick it up at http://www.amazon.com , a online book store or at probaly a large book store.
 
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
v5Commented:
In amazon.com, there is no book called "Learn Java in 21 Days". Did you mean "Teach Yourself Java in 21 Days"?

I haven't read this book, but from my personal experience, I never believe books which titles "learn ..... in 1 week, 21 days, 24 hours, etc".

To master any programming language, there is only one secret.
Keep practice and practice, look at someone code (not stealing!), try figure out how their codes work, and play around with it. And it's impossible to master any computer language in less than 1 month, unless you are really really a genious.

Also, a book that claims you can learn something in a short time, usually does not cover the material deeply.

Think about my opinion, before you decide to buy "Teach Yourself Java in 21 Days". Read people opinion at amazon.com. Did they give this book a great rating? :)
0
kashyapAuthor Commented:
I appreciate the comment of v5. Honestly speaking I have never gone for books of that kind.I also beleive that practice is the best.
Thanks
Kashyap

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
Web Development

From novice to tech pro — start learning today.