Core Java for the ImpatientCay S. Horstmann
Core Java for the Impatient
8mentions
3recommended by
4HN commenters
2020–2024first – last mentioned
75% recommend25% neutral
Affiliate links. As an Amazon Associate I earn from qualifying purchases.



I was in a similar position a couple of years ago. I recommend the book "Core Java for the Impatient" by Cay Horstmann. The printed version is for Java 8 but there is a preview available for Java 11. It's a concise book but it covers all the important bits. Regarding the "bite the bullet". I was also…
on “Java Turns 25 – Whats Next? [pdf]” ↗I'm currently reading Cay Horstmann's "Core Java for the Impatient" and like it a lot.
on “Revisiting Java in 2021 – Part II” ↗I think the book "Core Java for the Impatient" by Cay S. Horstmann is a really good one on (relatively) new java. The author has a 2 volume, longer book as well if you want more details.
on “Virtual Threads Arrive in JDK 21, Ushering a New Era of Concurrency” ↗Cay Horstmann‘s Core Java for the Impatient.
on “Ask HN: Best resources to learn Java in 2023” ↗Core Java for the Impatient by Horstmann.
on “Java 21 makes me like Java again” ↗Core Java for the Impatient (3rd) is less than a year old and updated for Java 17.
on “Java 21 makes me like Java again” ↗Cay Horstmann‘s books are great. The latest edition has just been completed, and if the two?volume set is too wordy for you because you already know a programming language or two, get Core Java for the Impatient.
on “Ask HN: Best books/courses to learn Java core+advanced?” ↗Have you ever heard of the book Core Java for the Impatient?
on “JDK 20 G1/Parallel/Serial GC Changes” ↗