The Definitive Guide to Java Platform Best Practices has been thoroughly updated for Java 7, 8, and 9, reflecting the significant changes since the last edition was published after Java 6. This Jolt award-winning classic provides essential best-practices advice, catering to the evolving support for multiple programming paradigms in modern Java. Each chapter consists of several "items," presented as short, stand-alone essays offering specific guidance, insights into Java platform subtleties, and updated code examples. Comprehensive descriptions clarify what to do, what not to do, and the reasoning behind these practices. The third edition introduces features from Java 7, 8, and 9, including functional programming constructs that complement its object-oriented foundations. New items include a chapter focused on lambdas and streams, alongside coverage of functional interfaces, lambda expressions, method references, and streams. Additional topics encompass default and static methods in interfaces, type inference with the diamond operator for generics, the @SafeVarargs annotation, and the try-with-resources statement. New library features such as the Optional interface, java.time, and convenience factory methods for collections are also discussed. Register your product at informit.com/register for access to the web edition eBook, updates, and corrections.
Guy L. Steele Reihenfolge der Bücher



- 2001
- 1995
Referenční příručka jazyka C
- 334 Seiten
- 12 Lesestunden
- 1987
Intended for programmers interested in programming in C++, this C reference covers two important developments: the ISO C Amendment 1 (1994), which specifies facilities for writing portable, international programs in C; and a discussion of how to write C programs that are compatible with C++.