Java编程风格(英汉对照)

Java编程风格(英汉对照)
作 者: 弗穆兰 曹铁鸥
出版社: 人民邮电出版社
丛编项: 图灵程序设计丛书
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: J2EE
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  本书由世界著名的软件工程专家Scott W.AmbIer和Rogue WaVe公司包括副总裁AllanVermeulen在内的6位资深程序员联袂奉献。Scott W.Ambler国际知名的软件过程改进顾问。敏捷建模、敏捷数据、企业统一过程、敏捷统一过程方法学的创始人。Scott经常在Software Development、JavaOne、OOPSLA和DAMA等会议上进行主题演讲,他写作(或与人合著)出版的图书包括AgileModeling、AgfeDatabase Techniques、TheObjectPrimer,Thrd Edition等,并多次获奖。可以通过他的个人网站WWW.ambysoft.com与他联系。译者简介曹铁鸥网络ID Autorun。2005年毕业于中央财经大学信息学院,硕士学位,现任职于新华社信息部对外专线,被称为豆瓣知名文艺男青年。个人博客:蚌病生珠(http://caotieou.com)。

内容简介

一本薄薄的《Java编程风格(英汉对照)》,却有7位作者,Amazon上得33位读者如潮好评——这是一本怎样的奇书?《Java编程风格(英汉对照)》是一部久经考验、短小精悍的Java编规范,结合了世界领先的企业级组件和基础架构软件开发商Rogue Wave公司和著名软件工程专家Scott W.Ambler多年经验的结晶。书中的108条Java编码规则和建议涵盖了格式、命名、文档、程序、包,以及泛型、线程全等较高级的内容,既能够帮助广大程序员加深对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

目 录

第1章 一般原则 1

第2章 格式规范 5

第3章 命名约定 21

3.1 包命名 27

3.2 类型命名 29

3.2.1 类命名 29

3.2.2 接口命名 33

3.3 方法命名 33

3.4 变量命名 37

3.4.1 字段命名 41

3.4.2 参数命名 41

3.5 常量命名 43

第4章 文档约定 45

4.1 注释类型 45

4.2 文档注释 53

4.2.1 注释风格 55

4.2.2 注释内容 71

4.3 内部注释 75

第5章 编程约定 83

5.1 类型安全 95

5.2 语句和表达式 97

5.3 构造 105

5.4 异常处理 107

5.5 断言 111

5.6 并发 117

5.7 同步 119

5.8 效率 127

第6章 打包约定 131

摘要 139

术语表 149

参考书目 170

索引 173