本书是凝聚了业界众多专家集体智慧结晶的Java 编程风格指南,书中提供了一系列标准和规范,涉及多方面的约定,包括格式、命名、文档、程序和包,有助于编写易于理解、维护和扩展的Java 代码。
本书适用于各层次Java 程序员。
1. General Principles 0
2. Formatting Conventions 4
3. Naming Conventions 20
Package Names 26
Type Names 28
Class Names 28
Interface Names 32
Method Names 32
Variable Names 36
Field Names 40
Parameter Names 40
Constant Names 42
4. Documentation Conventions 44
Comment Types 44
Documentation Comments 52
Comment Style 54
Comment Content 70
Internal Comments 74
5. Programming Conventions 82
Type Safety 94
Statements and Expressions 96
Construction 104
Exception Handling 106
Assertions 110
Concurrency 116
Synchronization 118
Efficiency 126
6. Packaging Conventions 130
Summary 138
Glossary 148