首页编程java编程java方法是用什么命名法(为什么java中的包名和方法名都是小写)

java方法是用什么命名法(为什么java中的包名和方法名都是小写)

编程之家2023-10-1389次浏览

大家好,今天来为大家分享java方法是用什么命名法的一些知识点,和为什么java中的包名和方法名都是小写的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!

java方法是用什么命名法(为什么java中的包名和方法名都是小写)

什么是java命名模式

ava命名遵循规范

一、包(Packages)规范。

一个唯一包名的前缀总是全部小写的ASCII字母并且是一个顶级域名,通常是com,edu,gov,mil,net,org,或1981年ISO 3166标准所指定的标识国家的英文双字符代码。包名的后续部分根据不同机构各自内部的命名规范而不尽相同。这类命名规范可能以特定目录名的组成来区分部门(department),项目(project),机器(machine),或注册名(login names)。

java方法是用什么命名法(为什么java中的包名和方法名都是小写)

示例:com.sun.engcom.apple.quicktime.v2edu.cmu.cs.bovik.cheese

二、类(Classes)规范。

命名规则:类名是个一名词,采用大小写混合的方式,每个单词的首字母大写。尽量使你的类名简洁而富于描述。使用完整单词,避免缩写词(除非该缩写词被更广泛使用,像URL,HTML)

java方法是用什么命名法(为什么java中的包名和方法名都是小写)

示例: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)规范。

在JAVA代码中,无论什么时候,均提倡应用常量取代数字、固定字符串。也就是说,程序中除0,1以外,尽量不应该出现其他数字。常量可以集中在程序开始部分定义或者更宽的作用域内,名字应该都使用大写字母,并且指出该常量完整含义。常量的声明,应该全部大写,单词间用下划线隔开。

java中标识符的命名规则是什么

标识符的命名规则如下:

1、可以使用数字、字母、下划线、美元符号($)。

2、不能以数字开头。

3、不能包含空格。

4、不能使用关键字和保留字,但是可以包含关键字和保留字。

5、java严格区分大小写,但是长度无限制。

标识符的常见命名约定

一、小驼峰式命名法:(方法、变量)

约定1:标识符是一个单词的时候,首字母小写。

示例1:name。

约定2:标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写。

示例2:firstName。

二、大驼峰式命名法:(类)

约定1:标识符是一个单词的时候,首字母大写。

示例1:Students。

约定2:标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写。

示例2:GoodStudents。

为什么java中的包名和方法名都是小写

Java是一种区分字母的大小写(case-sensitive)的语言,下面举例说明Java语言中包、类、变量等的命名规范。

(一)Package(包)的命名:

Package的名字应该都是由一个小写单词组成,例如net.ebseries.modules。

(二)Class(类)的命名:

Class的名字首字母大写,通常由多个单词合成一个类名,要求每个单词的首字母也要大写,例如:DataFile或InfoParser。

(三)变量的命名:

变量的名字可大小写混用,但首字符应小写。词由大写字母分隔,限制用下划线,限制使用美元符($),因为这个字符对内部类有特殊的含义。如:inputFileSize。

(四) Interface(接口)的命名:与Class的命名类似。

(五)Static Final变量(相当于常量)的命名

Static Final变量的名字应该都大写,并且指出完整含义,例如:final MAXUPLOADFILESIZE=1024。

(六)方法的命名

方法名的第一个单词应该是动词,大小写可混用,但首字母应小写。在每个方法名内,大写字母将词分隔并限制使用下划线。参数的名字必须和变量的命名规范一致。使用有意义的参数命名,如果可能的话,使用和要赋值的字段一样的名字:

setCounter(int size){ this.size= size;}

数组的命名

数组应该总是用下面的方式来命名:byte[] buffer;而不是:byte buffer[](习惯性问题而已)。

值得注意的是,命名时应尽量采用完整的英文描述符(也有特例)。此外,一般应采用小写字母,但类名、接口名以及任何非初始单词的第一个字母要大写。

归纳成以下几点,就是:尽量使用完整的英文描述符、采用适用于相关领域的术语、采用大小写混合使名字可读、尽量少用缩写,但如果用了,要明智地使用,且在整个工程中统一、避免使用长的名字(小于 15个字母是个好主意)、避免使用类似的名字,或者仅仅是大小写不同的名字、避免使用下划线(除静态常量等)。

在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。

问:我想使用Tab键在输入字段间移动,我该怎么办?

答:当用户必须键入许多文本时,这一功能特别有用。下面的程序将会告诉你如何让用户在输入字段间切换输入焦点:

public boolean keyDown(Event evt,int key)

{

if((char)key=='\t')

{

Component current_field=(Component)evt.target;

if(current_filed!=last_field)

current_field.nextFocus();

else

first_field.requestFocus();

return true;

}

}

注:当最后组件last_field获得焦点时按Tab键,会将焦点移回到第一个组件first_field上。

好了,关于java方法是用什么命名法和为什么java中的包名和方法名都是小写的问题到这里结束啦,希望可以解决您的问题哈!

java做过什么游戏 有哪些经典java游戏舒琪的电影(舒畅早年拍的电视剧)