在JAVA中类中方法的命名规则?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在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上。
参考技术A 不能为JAVA关键字,不能包含任何嵌入的空或点号"."以及除下划线"-" "$"字符之类特殊字符,不能以数字开头,首字母小写. 参考技术B 首单词第一个字母小写,后续单词第一个字母大写。例如insertUser 参考技术C 骆驼法

以上是关于在JAVA中类中方法的命名规则?的主要内容,如果未能解决你的问题,请参考以下文章

java类中属性的命名规则。

Java中类的命名规范?

Java变量命名规则

JAVA 命名规则

java编程规范

java中 在相同的包中类的名称不能相同吗?如果想要相同该怎么解决