Selling brand new copies of Core Java Volume 1 & 2 by Cay Horstmann
Books have no markings or creases with pages being clean and tightly bound
$25 for both
Volume I: Fundamentals
For serious programmers, Core Java, Volume I―Fundamentals is the definitive guide to writing robust, maintainable code. It will help you achieve a deep and practical understanding of the language and API, and its hundreds of realistic examples reveal the most powerful and effective ways to get the job done.
Cay Horstmann’s updated examples reflect Java’s long-awaited modularization, showing how to write code that’s easier to manage and evolve. You’ll learn how to use JShell’s new Read-Eval-Print Loop (REPL) for more rapid and exploratory development, and apply key improvements to the Process API, contended locking, logging, and compilation.
In this first of two volumes, Horstmann offers in-depth coverage of fundamental Java and UI programming, including objects, generics, collections, lambda expressions, Swing design, concurrency, and functional programming. If you’re an experienced programmer, there’s no better source for expert insight, solutions, and code.
Master foundational techniques, idioms, and best practices for writing superior Java code
Leverage the power of interfaces, lambda expressions, and inner classes
Harden programs through effective exception handling and debugging
Write safer, more reusable code with generic programming
Improve performance and efficiency with Java’s standard collections
Build cross-platform GUIs with the Swing toolkit
Fully utilize multicore processors with Java’s improved concurrency
Core Java® has long been recognized as the leading, no-nonsense tutorial and reference for experienced programmers who want to write robust Java code for real-world applications.
Volume 2: Advanced Features
Core Java, Vol. II covers advanced user-interface programming and the enterprise features of the Java SE platform. It carefully explains the most important language and library features and shows how to build real-world applications with thoroughly tested examples. The example programs have been carefully crafted to be easy to understand as well as useful in practice, so you can rely on them as the starting point for your own code. All of the code examples have been rewritten to reflect modern Java best practices and code style. The critical new features are all thoroughly explored with the depth and completeness that readers expect from this title.
As in previous editions, all code is easy to understand and displays modern best-practice solutions to the real-world challenges faced by professional developers. All code examples are updated to reflect Java enhancements. Complete descriptions of new language and platform features are highlighted and integrated with insightful explanations of modern Java programming techniques. You’ll learn all you need to build robust production software with streams, files, and regular expressions.