Java All-in-One For Dummies
I didn't expect much from this book. Probably, it would be wonderful to read such kind of book for every beginner. A lot of complicated material is explained using simple real-life examples. Each topic well explained and available for understanding to everyone. Also, it could be useful even for experienced developers to look through the book and remind some topics or even learn some new features from new versions of java. But still, I do not recommend this book to start with. The author teaches his reader to use bad tools, in the future, it could harm your career.
— Oleksandr, 2019