From c751379c4241a3fc911bf439b6806e8310892f00 Mon Sep 17 00:00:00 2001 From: Petrucci Date: Thu, 3 Oct 2024 03:23:08 +1000 Subject: [PATCH] Updated free-programming-books-langs.md (Java 23 key concepts in brief e-book) (#11327) * Updated free-programming-books-langs.md * Update URL --------- Co-authored-by: Sergey Nechaev --- books/free-programming-books-langs.md | 1 + 1 file changed, 1 insertion(+) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index 8aa21e936..81493b245 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -1057,6 +1057,7 @@ Books on general-purpose programming that don't focus on a specific language are * [Introduction to Programming in Java](http://introcs.cs.princeton.edu/java/home/) - Robert Sedgewick, Kevin Wayne * [Introduction to Programming Using Java](http://math.hws.edu/javanotes) - David J. Eck (HTML, PDF, ePUB + exercises) * [Introduction to Programming Using Java (5th Edition - final version, 2010 Jun)](https://math.hws.edu/eck/cs124/javanotes5) - David J. Eck (HTML, PDF, ePUB + exercises) +* [Java 23 - Key Concepts in Brief](https://petrucci.dev/java23.html) - Sergio Petrucci (PDF) * [Java Application Development on Linux (2005)](https://ptgmedia.pearsoncmg.com/images/013143697X/downloads/013143697X_book.pdf) - Carl Albing, Michael Schwarz (PDF) * [Java, Java, Java Object-Oriented Problem Solving](https://archive.org/details/JavaJavaJavaObject-orientedProblemSolving/page/n0) - R. Morelli, R.Walde * [Java Language and Virtual Machine Specifications](https://docs.oracle.com/javase/specs/) - James Gosling, et al.