The most-mentioned books on r/learnjava.
Looking for more? Similar subreddits are AskProgramming, cscareerquestions, HowToHack, MachineLearning, and softwarearchitecture.