本文目录一览:
java中方法名按照命名规则可以随意定义吗?
可以参照阿里的命名规则,这边能够比较快速的判断该方法是做什么用的:
i.获取单个对象使用get-
ii.获取多个对象使用list-
iii.获取统计值使用count-
iv.插入使用insert-/save-
v.删除使用remove-/delete-
vi.修改使用update-
vii.manage 中的方法和字段不要加任何修饰符(public也不要加,保持代码的整洁性)
viii.对于Service和Dao层的实现类,使用Impl后缀;
对于形容能力的接口,其实现类推荐使用-able后缀。 AbstractTranslate -- Translatable
Java中的标识符如何命名?可以用中文吗?
由字母、数字、下划线(_)或美元符号($)组成。 不能以数字开头区分大小写长度无限制不能是Java中的保留关键字 为方便后期超限额是或维护,一般标识符命名最好有意义。 在Java编程过程中,虽然编译器支持中文起名,但最好不要用中文,以免带来不必要的麻烦。 常见的命名习惯有: ①包名一般用小写字母和少量的数字组成,比如:org、shan、dao等,最好是组织名、公司名或功能模块名; ②类名和接口名一般由一个或几个单词组成,遵循“驼峰规则”。 ③方法名除了第一个单词首字母小写外,其他单词都是首字母大写,与类名取名类似,即小驼峰规则:如toSend ④属性名如果是基本数据类型的变量一般小写,引用数据类型的变量一般与类名取名类似,如“int name”;或者“String PersonModel”等。只有局部变量可以简写,如“int i;”或“int j”等。 驼峰命名法就是当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,第一个单字以小写字母开始;第二个单字的首字母大写或每一个单字的首字母都采用大写字母,例如:myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。 驼峰命名法的命名规则可视为一种惯例,并无绝对与强制,为的是增加识别和可读性。
java类中属性的命名规则。
包名:包名是全小写的名词,中间可以由点分隔开,例如:java.awt.event;
类名:首字母大写,通常由多个单词合成一个类名,要求每个单词的首字母也要大写,例如class HelloWorldApp;
接口名:命名规则与类名相同,例如interface Collection;
方法名:往往由多个单词合成,第一个单词通常为动词,首字母小写,中间的每个单词的首字母都要大写,例如:balanceAccount,
isButtonPressed;
变量名:全小写,一般为名词,例如:length;
常量名:基本数据类型的常量名为全大写,如果是由多个单词构成,可以用下划线隔开,例如:int YEAR, int
WEEK_OF_MONTH;如果是对象类型的常量,则是大小写混合,由大写字母把单词隔开。