导航:首页 > 编程语言 > java工程命名

java工程命名

发布时间:2022-10-16 08:58:49

1. 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。

(1)java工程命名扩展阅读:

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)、坚决不允许出现中文及拼音命名。

2. Java工程命名

工程名无所谓,我一般是自己想个名字,都是小写,不加点,不加下划线,不用特殊符号就行了,但千万不要用中文,后果严重

3. java怎么从命名

工程重命名:
选中工程,按F2即可重命名

还有一种情况是,改工程名称后,当工程发布到tomcat中时名称还是以前的,这时候就需要以下
解决方案:
项目->属性->myelcipse->web下,修改web context root就可!
要在eclipse里面改下,光把项目重命名是不成的。
工程名--右键--Properties--MyEclipse--Web--
把Web Context-root的名字给改了
再把tomcat的工程删除了。
重新部署下

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

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

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

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

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

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

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

例如:com..web.service
DAO类所在包命名规范:域名类型.域名.项目名称..impl

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

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

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

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

例如:com..util

5. Java中类的命名规范

一、Java程序,包名:Package的名字应该都是由小写单词组成,如:text.demo.example
具体的示例如下:
com.icss下面为平台包。stmacmbas为本项目的根程序包。
stmacmbas.base为本项目的开发基础包。
stmacmbas.commerce为商业企业程序包。
stmacmbas.example为示例程序包。
stmacmbas.instry为工业企业程序包。
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. 方法的参数:使用有意义的参数命名,如果可能的话,使用和要赋值的字段一样的名字。

6. 求Java项目名的命名规范!

我经过资料的搜索, 以及个人实践, 建议采用PascalCase.

以下是我个人对Java命名的方方面面的总结:

NamingConvention
0)Project
单词首字母大写,即PascalCase
BillSystem
170213_JQueryDemo//一般我会在项目名前加上日期,便于在文件系统中能按照时间排序.

1)Package:
全部小写
com.sina.is
e.bdqn.u2

2)Class/Interface:
首字母大写,每个单词的首字母都大写,尽量避免缩写,除非这些缩写用得比原始单词还广泛得多,比如URL,HTTP.
StudentDao
StudentDaoImpl
StudentServlet

3)Methods:
service();
getsNo();
setAddress();

4)Variables:
simpleandexplicit,concise,correct,clear,camelCase.
datetime
unit
itemName

7. java工程怎样命名

这个按个人习惯,你觉得你的工程名怎么样容易被人理解你就怎么起,当然可以用英文,也可以用中文,不过,中文的还是比较容易让人接受些,毕竟项目发布成功后,为了使用的人方便访问和记忆。

8. java项目中项目名称、模块名称、目录名称、文件名称的命名规范是啥

java类名是驼峰命名,即单词首字母大写,其他字母小写,其他看要求,目录一般都是小写,一般命名是和当前业务相关的英文单词。

阅读全文

与java工程命名相关的资料

热点内容
android平滑滚动效果 浏览:841
什么是编译器指令 浏览:219
微控制器逻辑命令使用什么总线 浏览:885
程序员在学校里是学什么的 浏览:601
oraclejava数据类型 浏览:890
程序员考注册会计师 浏览:957
怎么使用access的命令按钮 浏览:899
有点钱app在哪里下载 浏览:832
博途v15解压后无法安装 浏览:205
什么是根服务器主机 浏览:438
安卓手游怎么申请退款 浏览:555
安卓系统如何分享网页 浏览:278
ad如何编译pcb工程 浏览:414
除了滴滴app哪里还能用滴滴 浏览:399
截图怎么保存文件夹然后压缩 浏览:8
幻影服务器怎么样 浏览:28
具体哪些广东公司招程序员 浏览:871
嵌入式编译器教程 浏览:307
ssl数据加密传输 浏览:87
51单片机定时器方式2 浏览:332