
Java Precisely
by Peter Sestoft · first published 2002
3mentions
2recommended by
3HN commenters
2008–2017first – last mentioned
67% recommend33% neutral
The third edition of Java Precisely provides a concise description of the Java programming language, version 8.0. It offers a quick reference for the reader who has already learned (or is learning) Java from a standard textbook and who wants to know the language in more detail. The book presents the entire Java programming language and essential parts of the class libraries: the collection classes, the input-output classes, the stream libraries and Java 8s facilities for parallel programming, and the functional interfaces used for that. h written informally, the book describes the language in
Affiliate links. As an Amazon Associate I earn from qualifying purchases.



I'm kinda doing the same thing but from Python. I really liked Java Precisely http://www.itu.dk/~sestoft/javaprecisely/ It doesn't try to teach you programming, it just cuts to this "this is what this is in Java" ... high signal/noise.
on “Ask HN: Resources for learning Java?” ↗Java Precisely (Sestoft) gives you the crispiest syntax. Effective Java (Bloch) gives the best practices. Core Java (vol 1, 8th ed) gives you a pro-C++, no-nonsense comprehensive coverage. Official Java Tutorial is…
on “Best book to study Java” ↗…delivers only through massive usage of the standard libraries. And this really makes it a completely different beast from C - a gap that kept growing at each subsequent version of Java (you may notice that Java Precisely hasn't been updated after Java 5, btw). Personally if I had to get back into Java today I would start by exploring Introduction to Programming in Java: An Interdisciplinary Approach by Robert Sedgewick…
on “What's the Java equivalent of Kernighan and Ritchie's C programming language?” ↗