Huge set of books available for Java programming. This article guides you for the few best java books for beginners. If you are interested to make personal library, there are the recommended books. Let's go ahead and find the books.

1. Head First Java

Head First java book is really good and explanation was unique with various figures. They mostly converted the concepts to real life applications.

The book is available in Amazon.in

Head First Java Kathy Sierra programming9

 This book is strongly recommended for the beginners.

 

2. Core Java: An Integrated Approach

This core java book has good in depth stuff and suitable for beginners and advanced users. One of my personal favorite book for java. 

corejava programming9

 

3.Java: The complete Reference (9th Edition)

Complete reference java book is most widely used and suggested for students and learners from various academic institutions. This text book is easy to read and definitely you will get conceptual knowledge on java, practice is required to become a better programmer.

Java complete Reference 9th Edition pdf

 

4. OCA/OCP Java SE 7 Programmer I and II study guide

It is an another good book for complete Java SE with practice questions. This book is suitable for the various certification exam preparations.

java study guide

All the above books gives you a good knowledge about the java programming, however you should practice more and more to gain good knowledge on Java.