标识符类型 | 命名规则 | 例子 |
包 (Packages) |
一个唯一包名的前缀总是全部小写的ASCII字母并且是一个顶级域名,通常是com,edu,gov,mil,net,org,或1981年ISO 3166标准所指定的标识国家的英文双字符代码。包名的后续部分根据不同机构各自内部的命名规范而不尽相同。这类命名规范可能以特定目录名的组成来区分部门(department),项目(project),机器(machine),或注册名(login names)。 | com.sun.eng com.apple.quicktime.v2 edu.cmu.cs.bovik.cheese |
类 (Classes) |
命名规则:类名是个一名词,采用大小写混合的方式,每个单词的首字母大写。尽量使你的类名简洁而富于描述。使用完整单词,避免缩写词(除非该缩写词被更广泛使用,像URL,HTML) | class Raster; class ImageSprite; |
接口(Interfaces) | 命名规则:大小写规则与类名相似 | interface RasterDelegate; interface Storing; |
方法 (Methods) |
方法名是一个动词,采用大小写混合的方式,第一个单词的首字母小写,其后单词的首字母大写。 | run(); runFast(); getBackground(); |
变量(Variables) | 除了变量名外,所有实例,包括类,类常量,均采用大小写混合的方式,第一个单词的首字母小写,其后单词的首字母大写。变量名不应以下划线或美元符号开头,尽管这在语法上是允许的。 变量名应简短且富于描述。变量名的选用应该易于记忆,即,能够指出其用途。尽量避免单个字符的变量名,除非是一次性的临时变量。临时变量通常被取名为i,j,k,m和n,它们一般用于整型;c,d,e,它们一般用于字符型。 |
char c; int i; float myWidth; |
实例变量(Instance Variables) | 大小写规则和变量名相似,除了前面需要一个下划线 | int _employeeId; String _name; Customer _customer; |
常量(Constants) | 类常量和ANSI常量的声明,应该全部大写,单词间用下划线隔开。(尽量避免ANSI常量,容易引起错误) | static final int MIN_WIDTH = 4; static final int MAX_WIDTH = 999; static final int GET_THE_CPU = 1; |
相关推荐
Java命名规范是编程实践中至关重要的指导原则,旨在提高代码的可读性和一致性。遵循这些规范,可以帮助团队成员更好地理解和维护代码,减少误解和错误。以下是Java命名规范的主要方面: 1. **包(Package)**: 包名...
JAVA命名规范是JAVA开发中非常重要的一部分,它规定了JAVA程序中的命名规则,以提高代码的可读性和可维护性。该规范涵盖了JAVA中的各种命名规则,包括包命名、类命名、方法命名、参数命名、变量命名和常量命名等。 ...
### Java命名规范详解 在Java开发过程中,遵循一套合理的命名规范不仅能够提高代码的可读性和可维护性,还能帮助团队成员更快地理解和协作。本文将详细介绍Java中的命名规范,并结合给定的部分内容来具体说明。 ##...
### Java命名规范详解 #### 一、概述 Java命名规范是为了确保代码的可读性和一致性而制定的一套规则。遵循这些规范有助于提升团队合作效率,减少因命名不一致导致的理解障碍。本文将详细介绍Java中的几种主要命名...
Java命名规范是Java社区制定的一系列约定,用于指导开发者如何为类、方法、变量等命名,以提高代码的可读性和可维护性。以下是常用的Java命名规范: 1. 类和接口的命名:应该用名词或名词短语来命名,并且每个单词...
### Java开发命名规范详解 #### 一、概述 在Java软件开发过程中,遵循一套统一的命名规范至关重要。它不仅能够提高代码的可读性和可维护性,还能够增强团队协作效率。本文将根据提供的文件信息,详细介绍Java开发...
阿里巴巴Java开发命名规范 阿里巴巴Java开发命名规范是Java开发中的一系列命名规范,旨在确保代码的可读性、可维护性和可扩展性。该规范涵盖了Java开发中的各个方面,包括类名、方法名、变量名、常量名、包名等。 ...
java命名规范: 英文版 Sun公司的标准
【Java命名规范】是编程实践中至关重要的一环,它关乎代码的可读性和团队协作的效率。Java编程规范中,命名规则主要包括以下几个方面: 1. **包的命名**:包(Package)的名字通常由小写字母组成,为了确保唯一性,...
为了确保代码的可读性、可维护性和团队协作效率,遵循一套统一的编码规范、命名规范和优化规范至关重要。以下是一些关键点的详细说明: 1. **前言**: 编码规范的目的是为了提高代码质量,减少因不规范的编程习惯...
该文档包括java开发中的注释规范,命名规范,属性名和方法名。还有命名原则
在Java编程语言中,命名规范是非常重要的,它不仅...虽然没有提供具体内容,但这些主题对于深入理解和应用Java命名规范同样至关重要。阅读华为培训资料.pdf文件,可能能获取更多关于命名规范以及与IT相关的实用知识。
### 编写代码命名规范详解 #### 一、匈牙利(Hungarian)命名法 匈牙利命名法是一种变量命名技巧,它通过在变量名前面添加特定的前缀来表明变量的数据类型、作用域或其他相关信息。这种方法由Microsoft的程序员...
1.1 Package命名规范 28 1.2 Class命名规范 29 1.3 Method命名规范 31 1.4 变量命名规范 33 2 代码风格规范 35 2.1 控制语句风格规范 35 2.2 命令语句风格规范 37 2.3 声明语句风格规范 39 3 书写格式规范 41 4 设计...
### Java命名规范详解 #### 一、概述 Java命名规范是一种约定俗成的代码书写标准,旨在提高程序的可读性和一致性。通过遵循统一的命名规范,开发人员能够更好地理解和维护代码,降低团队间的沟通成本。本文将详细...
本文将深入探讨几种常见的编程命名规范,包括骆驼命名法、帕斯卡命名法、匈牙利命名法以及接口类命名规则,这些规范在Java、C#、JavaScript等主流编程语言中被广泛采用。 ### 骆驼命名法 骆驼命名法分为小驼峰命名...
以下是关于"C#和JAVA命名和编程规范"的详细解析: 一、C#编程规范 1. 命名规则: - 类(Class):使用PascalCase,每个单词首字母大写,如`MyClassName`。 - 方法(Method):同样使用PascalCase,如`...
该试题涵盖了 JAVA 编程规范的多个方面,包括变量命名、代码格式、异常处理、日志记录、数据库操作等。 以下是对试题中所涉及到的知识点的详细解释: 1. equals 操作符:在 JAVA 中,equals 操作符的使用需要遵守...