×

java类名命名规则

java类名命名规则(请问Java的类名、方法名、变量名、常量名等各种命名各自遵循何种规范呢)

admin admin 发表于2023-07-31 08:17:39 浏览35 评论0

抢沙发发表评论

本文目录

请问Java的类名、方法名、变量名、常量名等各种命名各自遵循何种规范呢

1:包(package):用于将完成不同功能的类分门别类,放在不同的目录(包)下,包的命名规则:将公司域名反转作为包名。比如www.baidu.com 对于包名:每个字母都需要小写。比如:com.baidu.test;该包下的Test类的全名是:com.baidu.Test.java 。如果定义类的时候没有使用package,那么java就认为我们所定义的类位于默认包里面(default package)。

2:类:首字母大写,如果一个类由多个单词构成,那么每个单词的首字母都大写,而且中间不使用任何的连接符。尽量使用英文。如ConnectionFactory

3:方法:首单词全部小写,如果一个方法由多个单词构成,那么从第二个单词开始首字母大写,不使用连接符。addPerson

4:属性:与方法相同。如ageOfPerson

5:常量:所有单词的字母都是大写,如果有多个单词,那么使用下划线链接即可。 

如:public static final int AGE_OF_PERSON = 20;  //通常加上static

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

JAVA除了要满足命名规则之外,常量和变量一般还要遵循哪些命名惯例和约定

1、package命名要求包含的所有字符均为小写,同时不能有特殊字符。2、如果定义类的时候没有使用package,那么java就认为我们所定义的类位于默认包里面(default package)。3、java中的打包机制是为了防止程序多个地方出现相同的名字而将局部程序限定在一块的机制如:不同地区可能会存在 同名同姓的人,当要找其中一个人的时候就会产生混淆,为解决这个问题,我们不同地方的所有人(程序)分别打包。调用B的时候分别带上a.B或者是b.B。这样就不会出错了。打包其实就是新建了一个文件夹,然后把需要打包的程序放在这个文件夹里面。————————————————

Java的类名应该采用CamelCase命名法,方法和变量名应该采用calmelCase命名法

摘要类名需要使用大驼峰命名法(UpperCamelCase)风格。方法名、参数名、成员变量、局部变量需要使用小驼峰命名法(lowerCamelCase)

咨询记录 · 回答于2021-11-01

Java的类名应该采用CamelCase命名法,方法和变量名应该采用calmelCase命名法。

类名需要使用大驼峰命名法(UpperCamelCase)风格。方法名、参数名、成员变量、局部变量需要使用小驼峰命名法(lowerCamelCase)

类名需要使用大驼峰命名法(UpperCamelCase)风格。方法名、参数名、成员变量、局部变量需要使用小驼峰命名法(lowerCamelCase)

JAVA中,类名是不是不可以为阿拉伯数字

类名不能是数字。下面是Java项目类名命名规范,希望你好好看看1、项目名全部小写2、包名全部小写3、类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。如:publicclassMyFirstClass{}4、变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。如:intindex=0;publicvoidtoString(){}5、常量名全部大写如:publicstaticfinalStringGAME_COLOR=”RED”;6、所有命名规则必须遵循以下规则:1)、名称只能由字母、数字、下划线、$符号组成2)、不能以数字开头3)、名称不能使用JAVA中的关键字。4)、坚决不允许出现中文及拼音命名。

Java中类的命名规范是怎样的

在java中,自有一套命名规则,下面我就大概的说一下,希望对你能有用. 包名:包名是全小写的名词,中间可以由点分隔开,例如:java.awt.event; 类名:首字母大写,通常由多个单词合成一个类名,要求每个单词的首字母也要大写,例如class HelloWorldApp; 接口名:命名规则与类名相同,例如interface Collection; 方法名:往往由多个单词合成,第一个单词通常为动词,首字母小写,中间的每个单词的首字母都要大写,例如:balanceAccount, isButtonPressed; 变量名:全小写,一般为名词,例如:length; 常量名:基本数据类型的常量名为全大写,如果是由多个单词构成,可以用下划线隔开,例如:int YEAR, int WEEK_OF_MONTH;如果是对象类型的常量,则是大小写混合,由大写字母把单词隔开。

JAVA的标识符有怎样的命名规则比如multiplication table类,该怎么改成标识符

Java标识符的命名规则1)标识符由字母、数字、下划线“_”、美元符号“$”或者人民币符号“¥”组成,并且首字母不能是数字。2)不能把关键字和保留字作为标识符。3)标识符没有长度限制。4)标识符对大小写敏感。Java编程规范:1)类名和接口名:首字母大写,其余字母小写。如SamDoc2)方法名和变量名:首字母小写,其余的字母大写

Java类的命名规则是什么

1.使用完整描述符来准确地描述变量、字段或类。 

例如,使用的名称可以是 FirstName、GrandTotal 或 Corporate Customer。虽然像 x1、y1 或 fn 这样的名称较短容易输入,但是它们并不提供任何信息指出它们所代表的内容。这样对代码的理解、维护和增强会造成一定困难。 

2.使用适用于领域内的术语。 

如果您的用户将他们的客户称为顾客,则对这个类使用术语Customer来代替Client。许多开发人员曾经犯了这样一个错误:当业界或领域中已存在更贴切的术语时,他们还冥思苦想,准备为一些概念创建通用术语。 

3.巧妙节俭地使用缩写。 

这表示您应该维护一份标准短格式(缩写)的列表,应该明智地选择它们,并在使用时保持一贯性。例如,如果要使用字 arithmetic 的短格式, 选择 ar、ari 或 art 中的一个,记录下所选的缩写(到底是哪个并不重要),并只使用这一个。 

4.使用大小写混合增强名称的可读性。 

通常应该使用小写字母,但是将类名和接口名称的第一个字母写成大写,将所有非起始单词的第一个字母也写成大写。 

5.将标准首字母缩写词的第一个字母大写。 

名称会经常包含标准缩写,如 SQL 表示“Standard Query Language”。诸如表示属性的 sqlDatabase 或表示类的 sQLDatabase 等名称比sQLDatabase 和SQLDatabase 更便于阅读。 

6.避免长型名称(最大 15 个字符比较合适)。 

虽然类名 AllImplemented IterfacesAndSubclass 可能是个比较好的类名(当然,在此示例中有些夸张),但是这个名称显然太长,应该把它重命名为较短的名称才好。 

7.避免名称过于相似或仅在大小写方面有区别。 

不应该同时使用变量名 myObject 和 myObjects,也不应该同时使用 myOraDatabase 和 anORADatabase。 

扩展资料:

Java类的命名规范如下:

1、 项目名全部小写

2、 包名全部小写

3、 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。

如:public class MyFirstClass{}

4、 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。

如:int index=0;

public void toString(){}

5、 常量名全部大写

如:public static final String GAME_COLOR=”RED”;

6、所有命名规则必须遵循以下规则:

1)、名称只能由字母、数字、下划线、$符号组成

2)、不能以数字开头

3)、名称不能使用JAVA中的关键字。

4)、坚决不允许出现中文及拼音命名。

参考资料:百度百科-Java

Java中类的命名规范

一、Java程序,包名:Package的名字应该都是由小写单词组成,如:text.demo.example 具体的示例如下: com.icss下面为平台包。stmacmbas为本项目的根程序包。 stmacmbas.base为本项目的开发基础包。 stmacmbas.commerce为商业企业程序包。 stmacmbas.example为示例程序包。 stmacmbas.industry为工业企业程序包。 stmacmbas.stma为国家局程序包。 stmacmbas.util为工具包。 二、文件名。 1. 文件名由英文单词组成,每个单词的首字母大写,最好不要超过4个单词,如:ShipOrder.java。 2. Java文件的文件名要与程序中的public类名相同。 3. Servlet文件要以Servlet作为结尾,如:AddCompanyServlet.java。 三、类名:每个单词的首字母大写。同上。 四、变量名。 1. class变量的命名:变量的名字必须用一个小写字母开头,后面的单词用大写字母开头。 2. static final变量的命名:static final变量的名字应该都大写并且指出完整含义。 3. 用有意义的名字命名变量:首先,用完整的英语单词或约定俗成的简写命名变量(不允许用汉语拼音),如:firstName,zipCode。 4. 用复数命名Collection类变量。Collection包括数组,vector等。命名时使用复数:customers, classmates。 五、方法名。 1. 方法的名字必须用一个小写字母开头,后面的单词用大写字母开头。 2. 方法的名字要与该方法的用途相关。 六、参数名。 1. 参数的命名:参数的名字必须和变量的命名规范一致。 2. 方法的参数:使用有意义的参数命名,如果可能的话,使用和要赋值的字段一样的名字。