Effective Java. Third Edition

2020-07-03  本文已影响0人  史国峰

Best practices for the Java Platform

Joshua Bloch


The third edition covers language and library features added in Java 7, 8, and 9, including the functional programming constructs that were added to its object-oriented roots.

Many new items have been added, including a chapter devoted to lambdas and streams.

This book consists of ninety items, each of which conveys one rule.

For the most part, this book is not about performance. It is about writing programs that are clear, correct, usable, robust, flexible, and maintainable.

Contents

1. Introduction

2. Creating and Destroying Objects

3. Methods Common to All Objects

4. Classes and Interfaces

5. Generics

6. Enums and Annotations

7. Lambdas and Streams

8. Methods

9. General Programming

10. Exceptions

11. Concurrency

12. Serialization

上一篇下一篇

猜你喜欢

热点阅读