BlueJ Programming
The written style in this book makes it interesting reading. It gives a different approach to Object Oriented Programming which makes it easy to learn.It introduces the use of BlueJ as an IDE for Java programming in a clear style that gets you writting programs very quickly.