The Well-Grounded Java Developer - Benjamin Evans, Martijn Verburg, Jason Clark

Understanding Java from the JVM up gives you a solid foundation to grow your expertise and take on…