`
taody
  • 浏览: 100600 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

《JAVA代码规范》(一)目的、目录、介绍

阅读更多

转载自:《JAVA代码规范》(一)目的、目录、介绍

http://www.javadt.com/thread-352-1-1.html



《JAVA代码规范》(一)目的、目录、介绍

目的
本文提供一整套编写高效可靠的 Java 代码的标准、约定和指南。它们以安全可靠的软件工程原则为基础,使代码易于理解、维护和增强灵活性。通过遵循一套通用的程序设计标准,显著提高 Java 软件开发者的生产效率,为开发团队的程序设计带来更大的一致性,使软件开发团队的效率明显提高。

规范的执行
本文档适用于项目组内进行软件开发的所有技术人员,即项目组内软件开发人员编写的所有源代码都必须遵循本规范。
除临时性项目之外的任何项目均应严格按照此标准执行,“临时性项目”指:
为市场推广目的而编写的示程序
为一次性用途而编写的临时性小程序
为学习目的而编写的测试程序

目录
1 介绍 7
1.1 为什么要有编码规范 7
2 通用代码格式 7
2.1 文件组织 7
2.2 缩进 8
2.3 行长度 8
2.4 换行 8
2.5 空行 10
2.6 空格 10
2.7 注释 11
2.7.1 注释约定 11
2.7.2 实现注释的格式 12
2.7.3 文档注释 13
2.7.4 快速浏览 javadoc 13
2.8 声明 14
2.8.1 每行声明变量的数量 14
2.8.2 初始化 14
2.8.3 布局 15
2.8.4 类和接口的声明 15
2.9 语句 16
2.9.1 简单语句 16
2.9.2 复合语句 16
2.9.3 返回语句 16
2.9.4 if,if-else,if else-if else语句 16
2.9.5 for语句 17
2.9.6 while语句 17
2.9.7 do-while语句 17
2.9.8 switch语句 17
2.9.9 try-catch语句 18
2.10 SQL 18
3 命名规范 19
3.1 总则 19
3.2 项目命名 19
3.3 命名规则 20
3.4 变量命名机制 20
3.4.1 基本类型变量命名规则:变量类型标识+逻辑名 20
3.4.2 一般常用对象命名规则 21
3.4.3 临时变量命名规则 22
3.4.4 全局变量、成员变量、局部变量命名规则 22
3.4.5 常量命名机制 22
3.5 HTML 元素变量命名机制 22
3.6 JSP 文件命名机制 22
4 类、接口、包和编译单元的标准 23
4.1 类的标准 23
4.1.1 命名类 23
4.1.2 注释类 23
4.2 接口标准 24
4.2.1 命名接口 24
4.2.2 注释接口 24
4.3 包的标准 24
4.3.1 命名包 24
4.3.2 注释包 25
4.4 编译单元标准 25
4.4.1 命名编译单元 25
4.4.2 注释编译单元 25
5 字段标准 (字段/属性) 26
5.1 字段可见性 26
5.2 注释一个字段 26
5.3 使用存取成员方法 27
5.3.1 存取函数的可见性 27
5.3.2 一定要初始化静态字段 27
6 成员函数和方法标准 28
6.1 命名函数和成员方法 28
6.2 命名存取成员函数和方法 28
6.3 命名构造函数 29
6.4 成员函数和方法的可见性 29
6.5 成员函数和方法参数标准 30
6.5.1 命名参数 30
6.5.2 注释参数 30
6.6 注释成员函数和方法 30
7 编程惯例 32
7.1 提供对实例以及类变量的访问控制 32
7.2 引用类变量和类方法 32
7.3 常量 32
7.4 变量赋值 32
8 其它惯例 33
8.1 圆括号 33
8.2 返回值 33
8.3 条件运算符"?"前的表达式 33
8.4 特殊注释 34
9 代码范例 34
9.1 源文件范例 34
10 缩写说明 35
11 参考资料 36

[url=]1       介绍[/url][url=]1.1  为什么要有编码规范[/url]
编码规范对于程序员而言尤为重要,有以下几个原因:
Ø        一个软件产品的80%的生命期是在维护。
Ø        几乎没有一个软件在它的整个生命期里都是被它的作者来维护的。
Ø        使用好的风格提高了软件的可维护性。
Ø        如果源代码和软件产品是捆绑给客户的,作为产品的剩余部分,它应该有好的分包(well-packaged),足够清晰和专业的代码。


转载请注明:http://javadt.com
1
1
分享到:
评论

相关推荐

    Java代码规范.pdf

    Java代码规范文档中涉及的知识点涵盖了Java编程实践中的命名风格和代码组织方式,旨在为Java开发人员提供一份行业内部开发的准则,确保代码的可读性、一致性和维护性。以下是从提供的文档内容中提炼出的相关知识点:...

    java代码规范——很经典的一本书

    Java代码规范是编程界的一本重要著作,它旨在提高代码质量、增强可读性和可维护性,从而使得软件开发团队能够更加高效地协作。这本书详细阐述了如何编写整洁、一致且易于理解的Java代码,是Java开发者提升编码技能的...

    文档java代码规范

    Java代码规范是编程实践中至关重要的一个方面,它不仅关乎代码的可读性和可维护性,还直接影响团队协作的效率和软件质量。以下是对标题和描述中提到的Java代码规范的详细说明: ### 命名规范 命名规范是Java代码...

    JAVA代码规范(sum公司的英文版本)

    《JAVA代码规范——SUM公司英文版》概述 代码规范是软件开发中不可或缺的一部分,它确保了代码的一致性、可读性和可维护性。本文档是根据Java编程语言的官方指导,结合SUM公司的实践经验和标准制定的JAVA代码规范。...

    java代码规范-企业级Java开发

    【Java编码规范】是企业级Java开发中必不可少的指导原则,它确保了代码的可读性、可维护性和团队协作的高效性。本规范详细涵盖了Java编程中的命名约定和注释约定。 **命名约定** 1. **包(Package)**:包名应使用...

    JAVA代码检查工具

    Java代码检查工具是一种重要的开发辅助软件,主要用于确保代码符合特定的编程规范和最佳实践,从而提高代码质量和可维护性。这些工具通常作为集成开发环境(IDE)如MyEclipse的插件存在,允许开发者在编写代码的过程...

    java代码书写规范

    Java代码书写规范是Java软件开发中的重要组成部分,它旨在提升代码的质量、可读性和可维护性,从而提高开发效率和团队协作效果。遵循一套统一的编程标准,可以帮助开发者避免不必要的误解,减少错误,并使得代码更加...

    华为JAVA编码规范.pdf

    华为JAVA编码规范.pdf是华为公司编写的JAVA编程语言编码规范,旨在提供一个统一的编程风格和代码组织方式,以提高代码的可读性、维护性和可重用性。该规范涵盖了编程语言的基本结构、命名规则、代码组织、注释、编程...

    Java代码设计规范

    Java代码设计规范是编程实践中非常重要的一个环节,它旨在提高代码质量、可读性和团队协作效率。本规范基于一系列安全可靠的原则,旨在帮助Java开发者编写出高效、稳定且易于维护的代码。 ### 1. 简介 良好的代码...

    java代码编写规范

    Java代码编写规范是确保代码可读性、可维护性和团队协作效率的重要工具。这份文档旨在提供一套详尽的指导原则,帮助开发者遵循一致的风格和最佳实践,从而提高代码质量。 1. **介绍** - **目的**:Java编码文档的...

    java代码审查规范文档

    Code Review是一种用来确认方案设计和代码实现的质量保证机制,通过这个机制我们可以对代码、测试过程和注释进行检查。 Code Review主要用来在软件工程过程中改进代码质量,通过Code Review可以达到如下目的: .在...

    JAVA的代码书写规范

    以下是 JAVA 代码书写规范的详细介绍: 一、目的 JAVA 代码书写规范的主要目的是使代码清晰易懂,使其他程序员能够容易理解代码所进行的实际工作,并提高程序的可靠性、可读性、可修改性、可维护性和一致性。 二...

    JAVA代码编写规范.pdf

    "JAVA代码编写规范.pdf" 本文档主要介绍了 Java 代码编写规范的重要性、基本概念、注释规范等方面的内容。 1. 引言 Java 代码编写规范的目的在于确保代码的可读性、维护性和可靠性。该规范适用于方正春元科技发展...

    Java代码规范

    Java代码规范是编程实践中至关重要的一个环节,它旨在提高代码的可读性、可维护性和团队协作效率。在Java开发中,遵循一定的编码规范能够确保代码的一致性,减少理解他人代码的时间,也有利于自动化工具的检查和优化...

    java代码规范,可读性整理

    以下是根据给定文件内容整理的Java代码规范以及提高代码可读性的知识点: 一、可读性的重要性 代码的可读性在多数情况下应该优先于编码效率,除非是在核心领域追求性能优化而不得不牺牲一部分可读性。良好的可读性...

    java代码编码规范

    【Java代码编码规范】是Java开发者应当遵循的重要指导原则,旨在提升代码的可读性、可维护性和团队协作效率。编码规范不仅适用于专业的产品级代码,也应当贯穿于学习和实验过程中的每一个阶段。以下是对Java编码规范...

    JAVA代码规范(中英文对照).rar

    Java代码规范是编程实践中至关重要的一个方面,它不仅有助于提高代码的可读性和可维护性,还能提升团队协作效率。本资源包含两部分:Java代码规范的中文版和英文版,以及Apache项目的代码规范的中文版和英文版。以下...

    Java代码编程规范.doc

    Java代码编程规范是确保代码可读性、可维护性和团队协作效率的重要指导原则。遵循一套良好的编程规范,可以使代码更加整洁、易于理解,减少出错的可能性,并提高代码质量。以下是一些关键的Java编程规范: 1. **...

    谷歌Java开发规范.rar

    1. **命名规则**:Java代码中的变量、方法、类名应使用有意义的驼峰式命名,如首字母大写的类名(ClassName)和首字母小写的变量名(variableName)。常量使用全大写字母并用下划线分隔(CONSTANT_NAME)。包名则...

Global site tag (gtag.js) - Google Analytics