*best book for java ??
"Java the beginners guide 6th edition" and "Java - The Complete Reference" both by Herbert Schildt
Head first java 2nd ed
Best Book For Java Like Buttermilk Of Java
Sun certified java book name
if you are a beginner then go for java by balaguruswamy ...simple and conceptual book.
if your basic concept clear then go for scjp by Kathy sierra , excellent book . I would say every java developer should read this book