`
zhijian
  • 浏览: 5734 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

【转载】Java命名规范

 
阅读更多

 

标识符类型 命名规则 例子

(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-开发命名规范

    在编写Java代码时,遵守良好的命名规范对于任何开发团队来说都是至关重要的。它不仅涉及到代码的美感,更是关乎代码的清晰性、易读性和可维护性。Java编程命名规范为程序员提供了一套行之有效的命名准则,它从包命名...

    java命名规范java的命名规范java的命名规范java的命名规范

    以下是根据提供的信息详细阐述的Java命名规范: 1. **文件名与类名**:公共类(`public`)的文件名必须与类名完全一致,包括大小写。例如,`public class SampleClass` 应保存在 `SampleClass.java` 文件中。非公共...

    Java 开发命名规范

    "Java 开发命名规范" Java 开发命名规范是指在 Java 项目中对包名、类名、变量名等命名的规则和惯例,旨在确保代码的可读性、可维护性和重用性。本文将对 Java 开发命名规范进行详细的解释和说明。 一、包名命名...

    Java命名规范

    这是一篇说明Java中命名规范的说明,这对初学者养成良好的代码编写习惯非常重要,在文档中已详细的说明举例,欢迎下载共同学习。

    java开发命名规范

    ### Java开发命名规范详解 #### 一、概述 在Java软件开发过程中,遵循一套统一的命名规范至关重要。它不仅能够提高代码的可读性和可维护性,还能够增强团队协作效率。本文将根据提供的文件信息,详细介绍Java开发...

    阿里巴巴Java开发命名规范

    阿里巴巴Java开发命名规范 阿里巴巴Java开发命名规范是Java开发中的一系列命名规范,旨在确保代码的可读性、可维护性和可扩展性。该规范涵盖了Java开发中的各个方面,包括类名、方法名、变量名、常量名、包名等。 ...

    Java编程开发常用的命名规范

    Java编程开发常用的命名规范 Java编程开发中,命名规范是一个非常重要的方面。好的命名规范可以使代码更加易读、易维护和易扩展。本文将详细介绍Java编程开发中常用的命名规范,包括项目命名、包命名、类文件命名、...

    java命名规范.pdf

    Java编程语言的命名规范是确保代码清晰、可读性和一致性的关键组成部分。下面将详细讨论这些规范: 1. **包的命名**: - 包(Package)的名称应全部小写,由多个单词组成时,单词之间不使用空格,而是采用下划线...

    java编码规范(命名规范、注释规范、缩进排版规范、文件名规范、声明规范、语句规范以及编程规范)

    1. **命名规范**: - 类(Class):使用大驼峰命名法,首字母大写,如`MyClass`。 - 接口(Interface):与类相同,使用大驼峰命名法,如`MyInterface`。 - 方法(Method):使用小驼峰命名法,首字母小写,如`...

    腾讯java编码规范

    该规范涵盖了 Java 编码风格、文件组织、代码风格、注释、命名、声明、异常、习惯等方面。 一、文件组织 * 文件注释:每个 Java 源文件都应包含一个单一的公共类或接口,私有类和接口可以与公共类放入同一个源文件...

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

    本规范详细涵盖了Java编程中的命名约定和注释约定。 **命名约定** 1. **包(Package)**:包名应使用小写字母,如果是全局包,建议采用反转的Internet域名加包名,例如`java.awt`和`com.ambysoft.www.persistence`...

    JAVA编程规范.pdf

    本文档提供了JAVA编程规范的详细说明,涵盖了类和方法的设计、编程原则、命名约定等方面的内容。 类和方法的设计 在设计类和方法时,需要遵守一些基本原则。首先,类应该具有强大的内聚力,即类中的方法应该紧密...

    Java经典编程规范,参考京东和华为的Java编程规范标准,将两家公司共同拥有的规范提取并整理得出,值得收藏

    本文档从“Java编程代码规范”,“Java编程注释规范”,“Java编程命名规范”,“代码缩进/断行/空行/空格/大括号规范”,“日志记录规范”和“代码上库规范”六个方面提取两家公司的Java编程规范共性。希望能供Java...

    华为JAVA编码规范.pdf

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

    Java代码规范.pdf

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

    Java代码命名规范详解含详细示例

    ### Java代码命名规范详解 #### 1. 引言 在Java编程中,代码命名规范的重要性不容忽视。良好的命名规范不仅提升代码的可读性和可维护性,还直接影响项目的开发效率和团队协作的顺畅性。遵循合理的命名规范,能够...

    Java基础知识测试题.docx

    2. 变量命名规范方面,正确的选项是B。变量名不能以数字开头,且区分大小写,因此A和C错误。不同类型的变量不能起相同的名字,所以D也错误。 3. 给`boolean`类型变量赋值时,正确的做法是B。可以使用布尔表达式,如...

    Java的Web命名规范例子

    在Java的Web开发中,命名规范是至关重要的,它不仅提高了代码的可读性,也有助于团队协作和项目的维护。下面将详细讲解Java Web命名规范的一些关键点,并结合给出的"weddingIndex"这个文件名,分析其可能遵循的规则...

    JAVA开发规范手册1.50

    JAVA开发规范手册1.50 本手册是阿里巴巴集团技术团队的集体智慧结晶和经验总结,旨在提高Java开发者的综合素质和软件开发质量。手册共分七个维度:编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程结构...

Global site tag (gtag.js) - Google Analytics