The most-mentioned books on r/learnjava.
Looking for more? Similar subreddits are algorithms, AskComputerScience, GraphicsProgramming, rstats, and webdev.