首页 > 编程知识 正文

java接口的命名规范,java类名命名规范

时间:2023-12-28 21:11:14 阅读:329453 作者:HHTE

本文目录一览:

java web项目中,模块的命名规则是什么?

servlet类所在包命名规范:域名类型.域名.项目名称.web.servlet

例如:com.baidu.web.servlet

自定义标签类所在包命名规范:域名类型.域名.项目名称.web.tags

例如:com.baidu.web.tags

过滤器类所在包命名规范:域名类型.域名.项目名称.web.filter

例如:com.baidu.web.filter

Action类所在包命名规范:域名类型.域名.项目名称.web.action

例如:com.baidu.web.action

ActionForm类所在包命名规范:域名类型.域名.项目名称.web.form

例如:com.baidu.web.form

Javabean所在包命名规范:域名类型.域名.项目名称.web.service.impl

例如:com.baidu.web.service.impl

Javabean实现接口命名规范:域名类型.域名.项目名称.web.service

例如:com.baidu.web.service

DAO类所在包命名规范:域名类型.域名.项目名称.dao.impl

例如:com.baidu.dao.impl

DAO类所实现的接口在包中命名规范:域名类型.域名.项目名称.dao

例如:com.baidu.dao

POJO类与hbm文件所在包命名规范:域名类型.域名.项目名称.dao.hbm

例如:com.baidu.dao.hbm

全局公共类、接口类所在包命名规范:域名类型.域名.项目名称.global

例如:com.baidu.global

全局工具类所在包命名规范:域名类型.域名.项目名称.util

例如:com.baidu.util

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 jsp 中包、类、接口等的命名规则?

类命名规则

基本命名规则:

类、接口命名

命名规则:以大写字母开头,假如有多个英文本词,每个英文本词头字母大写

例如:StudentInfo

接口命名

命名规则:以大写字母"I"开头,假如有多个英文本词,每个英文本词头字母大写

例如:IStudentInfo

接口出现类命名:

命名规则:将出现的接口名称的首字母"I"去掉,以"Impl作为结尾",假如有多个英文本词,每个英文本词头字母大写。

例如:StudentInfoImpl

J2EE+SSH框架命名规则

servlet类命名:

命名规则:以Servlet英文本词结尾

例如:LoginServlet

POJO命名:

应用hibernate自动生成的类即可

DAO类命名:

应用hibernate自动生成的类即可

Action类命名:

命名规则:Action的命名以POJO名称来制定,POJO名称Action

例如:

一个的POJO名称为Diary,其对应的action为DiaryAction

ActionForm类命名:

命名规则:ActionForm的命名以POJO名称来制定,POJO名称Form

例如:

一个的POJO名称为Diary,其对应的actioForm为DiaryForm

业务逻辑接口命名:

命名规则:业务逻辑接口的命名以POJO名称来制定,IPOJO名称Service

例如:

一个的POJO名称为Diary,其对应的业务逻辑接口为IDiaryService

业务逻辑出现类命名:

命名规则:业务逻辑接口出现类的命名以POJO名称来制定

例如:

一个的POJO名称为Diary,对应的业务逻辑接口出现类名为DiaryServiceImpl

请问java接口命名规范

一般写法如:用户登录

UserLogin---接口

UserLoginImpl---实现类

北大青鸟java培训:Java标识符命名规则?

经常在网上看到一些代码对标识符的命名都不大规范,这次特地整理一下java中各类标识符的命名规则,电脑培训希望对大家有所帮助。

一、标识符命名规则1、标识符用作给变量、方法和类命名。

2、以字母、下划线“_”和“$”符开头,后面可跟字母、下划线“_”和“$”符或数字。

3、大小写敏感。

4、应该使用有意义的名称,达到见名知意的目的,并且长度无限制。

5、尽量不要使用中文。

6、不可以是true和false。

true和false虽然不是关键字,但是有特殊用途。

7、避免与java关键字与java类库的类名重名,java关键字一共有51个,如下:二、对于不同标识符使用不同的命名规则1、包名:全部小写,用”.”隔开,每一个点表示一级目录,至少要有一级目录。

(1)单级包:小写。

如:com(2)多级包:小写,用”.”隔开。

如:com.baidu.www2、类或接口:所有单词首字母大写。

(大驼峰法)(1)一个单词:首字母大写。

如:Student、People(2)多个单词:每个单词首字母大写。

如:HelloWorld、ServerSocket3、方法或变量:第一个单词首字母小写,从第二个单词开始首字母大写。

(小驼峰法)(1)一个单词:首字母小写。

如:name、age(2)多个单词:第二个单词首字母大写。

如:stuName、showTime4、常量:全部大写,单词键以下划线”_”隔开(1)一个单词:全大写。

如:PI、COUNT(2)多个单词:全大写,并以”_”隔开。

如:RESULT_OK、WINDOW_HIERARCHY_TAG总之,遵循这个命名规范,不止有利于别人能够更快速的读懂我们的代码,了解代码中的成员,还能够让我们在实际开发中减少很多不必要的麻烦。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。