The definitive guide to Java programming―thoroughly revised for Java SE 17Fully updated for the current version of Java, Java SE 17, this practical guide from Oracle Press shows, step by step, how to design, write, troubleshoot, run, and maintain high-performance Java programs. Inside, bestselling author Herbert Schildt covers the entire Java language, including its syntax, keywords, and libraries
The topics on the book are easy to grasp thanks to the author’s simple explanations using simple examples.
Although it may feel like the topics are covered in depth but it isn’t. There are other books which go deeper after you’ve grasped the basics of Java.
This book is good for beginners and intermidiates but not good for absolute beginners who are starting programming from zero.
The book also doesn’t teaches best practices for writing a program. It is as it says a reference for Java and not a manual for programming applications.
This is absolutely a great book to go through if you feel like your basics on Java isn’t good or complete.