David J. Barnes & Michael KöllingObjects-First with Java
A Practical Introduction using BlueJ, 6th Edition, English
This book helps to learn to program in Java in an object-oriented way. Its key advantages:
Our Java misconceptions relate to the following sections of that textbook:
Follow us on twitter to hear about new misconceptions.