Found in 1 comment on Hacker News
emeraldd · 2014-12-04 · Original thread
Here's a reasonable conceptual starting point: http://inventwithpython.com/blog/2014/12/02/why-is-object-or...

For the Java language itself, I'd recommend: http://www.amazon.com/Java-In-Nutshell-5th-Edition/dp/059600...

Fresh book recommendations delivered straight to your inbox every Thursday.