Core Java, Volume I: Fundamentals 13th Ed (Oracle Press)
Wednesday, 24 July 2024

Written for experienced programmers looking for in-depth coverage of the Java language and platform, this revised and updated edition now covers Java 21. Cay S. Horstmann's sample programs demonstrate almost every language and library feature, as well as the newest capabilities introduced in Java 21. This first of two volumes offers a detailed treatment of fundamental Java programming topics, including object-oriented programming, reflection and proxies, interfaces and inner classes, exception handling, generics, collections, lambda expressions, concurrency, annotations, and the Java Platform Module System.

 

Author: Cay S. Horstmann
Publisher: Oracle Press
Date: July 2024
Pages: 840
ISBN: 978-0135328378
Print: 0135328373
Kindle: B0D8BHFPPG
Audience: Java developers
Level: Intermediate
Category: Java

corejava13

Topics include:

  • Master foundational techniques, idioms, and best practices for writing superior Java code
  • Use the power of interfaces, lambda expressions, and inner classes
  • Take advantage of sealed class hierarchies and pattern matching for processing structured data
  • Harden programs through effective exception handling and debugging
  • Write safer, more reusable code with generic programming
  • Improve performance and effciency with Java's standard collections
  • Explore simple programs with JShell and assemble complex programs with archives and modules
  • Fully utilize multicore processors with Java's powerful concurrency model

Related Reviews

Core Java Volume I - Fundamentals (10e)

For recommendations of Java books see Java Books For Beginners, Java Books For Going Further and Advanced Java - Books Outside the Core in our Programmer's Bookshelf section.

For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

 

 

Banner


Programming with Rust

Author:  Donis Marshall
Publisher: Addison-Wesley
Pages: 400
ISBN: 978-0137889655
Print: 0137889658
Kindle: B0CLL1TGVT
Audience: Programmers wanting to learn Rust
Rating: 3
Reviewer: Mike James
Rust is the language we all want to learn at the moment so this is just in time.



Deep Learning (No Starch Press)

Author: Andrew Glassner
Publisher: No Starch Press
Date: July 2021
Pages: 750
ISBN: 978-1718500723
Print: 1718500726
Kindle: ‎ B085BVWXNS
Audience: Developers interested in deep learning
Rating: Mike James
Reviewer: 5
A book on deep learning wtihout an equation in sight?


More Reviews