Best books for learing java

my computer skills are below the average and I'm open to learn new things and I can teach myself plus i have so much spare time

i know to be an android developer you least should be at intermediate level of JAVA so i went on amazon and found some books with good reviews but before ordering any of those i need your suggestions please if any particular book you could recommend ?

JAVA How to Program - Paul Dietel & Harvey Dietel




check out basic and intermediate Best Tutorials then u can move to other books like Head First Java, Deitel How to Program , Both are Best . . . Tut + Books Available on The Pirate Bay Torrent...

Download latest bundle from Oracle site

For interviews go for this awesome book:

-Java/J2EE Job Interview Companion By K.Arulkumaran & A.Sivayini

thanks for the link

thanks for sharing links

Why not go to a website rather than learning from a book? Websites are interactive and they have you practicing step by step. Codecademy is one of the best. They taught me Java when I already knew Visual Basic.

nice books thanks for sharing

Nobody went for java for dummies since february??