Book Title : Think Java : How to Think Like A Computer Scienstist
Author : Allen B Downey
License: Creative Commons 3.0
File Type : PDF
Think Java by Allen B Downey is one the most popular textbooks of Java. This text is written as introductory computer science course and first course in Java.
Everything inside the book is written with utmost care to cater the needs of computer science beginners. There are many things which make it popular, according to the author, he used different concept of vocabulary, algorithm and debugging to understand the concept of Java more quickly.
Think Java is a great book to start object oriented programming, if you are keen to learn, you will definitely find the book useful.