Apress has been a great option for years. Thats how I learned Obj-c and Java.
If love was a sandwich, I'd eat it.
posted 9 years ago
7. Objects first with Java using BlueJ
8. Thinking in Java(so ashamed to admit that I never read this)
9. Big Java
10. Java how to program by Dietel
11. Murach's Java
12. Just Java(The book that inspired Head First I believe)