Java编程规范:命名与代码组织指南
需积分: 0 151 浏览量
更新于2024-09-11
1
收藏 103KB DOC 举报
"Java代码规范指南"
在编程领域,遵循一定的代码规范是非常重要的,它能够提高代码的可读性、可维护性和团队协作效率。Java作为广泛应用的编程语言,有一套标准的编码规范,这对于初学者来说是必须要了解的基础知识。
1. **Java命名规范**
- 类名:类名通常使用驼峰式命名,每个单词的首字母大写,如`ThisIsAClassName`。避免使用下划线分隔单词,除非是静态常量字段,例如`public static final`声明的变量。
- 属性和方法:属性、方法名同样使用驼峰式命名,但首字母小写,如`thisIsMethodOrFieldName`。对象变量遵循相同的规则,例如`thisIsAClassVariable`。
- JS和JSP文件:JavaScript文件和JSP页面名称全部使用小写字母,文件内的属性、对象和方法与Java代码保持一致。
- 包(Package):包名全部使用小写字母,即使中间有单词,例如`com.sunyard.audit.service`。子包如`com.sunyard.audit.service.impl`用于实现服务层功能。
2. **包结构设计**
- 在审计项目`audit`中,通常会按照业务逻辑进行包结构划分,如`service`包用于服务接口和实现,`service.impl`用于具体实现类,`struts.form`用于存放Struts的表单数据。
3. **接口命名**
- 接口名采用全大写的驼峰式命名,通常在接口名前加"I"前缀,如`IContactable`、`IPrompter`。接口的实现类则在其后面加上`Impl`后缀,如`ContactableImpl`、`PrompterImpl`。
4. **方法命名**
- 获取方法:用于获取字段值的方法,其名称通常由字段名加上`get`前缀构成,例如`getFirstName()`、`getLastName()`。
- 布尔判断方法:对于布尔类型的判断方法,通常使用`is`作为前缀,如`isPersistent()`、`isString()`。或者使用有意义的动词,比如`equals`。
- 设置方法:用于设置字段值的方法,名称由字段名加上`set`前缀,例如`setFirstName()`。
5. **其他规范**
- 在Eclipse等IDE中,自动生成的bean类应当手动添加注释,以便于理解和维护。
- JS文件应与对应的JSP文件放在同一目录下,便于组织和查找。
遵守这些编码规范,可以帮助开发者编写出清晰、一致的代码,减少理解代码时的困扰,并提升团队合作的效率。对于初学者而言,尽早养成良好的编码习惯对职业生涯至关重要。
2019-07-17 上传
2019-11-16 上传
2013-10-22 上传
2010-12-30 上传
2013-04-22 上传
2019-01-23 上传
2023-10-13 上传
2020-08-23 上传
renwuqiangg
- 粉丝: 8
- 资源: 10
最新资源
- BottleJS快速入门:演示JavaScript依赖注入优势
- vConsole插件使用教程:输出与复制日志文件
- Node.js v12.7.0版本发布 - 适合高性能Web服务器与网络应用
- Android中实现图片的双指和双击缩放功能
- Anum Pinki英语至乌尔都语开源词典:23000词汇会话
- 三菱电机SLIMDIP智能功率模块在变频洗衣机的应用分析
- 用JavaScript实现的剪刀石头布游戏指南
- Node.js v12.22.1版发布 - 跨平台JavaScript环境新选择
- Infix修复发布:探索新的中缀处理方式
- 罕见疾病酶替代疗法药物非临床研究指导原则报告
- Node.js v10.20.0 版本发布,性能卓越的服务器端JavaScript
- hap-java-client:Java实现的HAP客户端库解析
- Shreyas Satish的GitHub博客自动化静态站点技术解析
- vtomole个人博客网站建设与维护经验分享
- MEAN.JS全栈解决方案:打造MongoDB、Express、AngularJS和Node.js应用
- 东南大学网络空间安全学院复试代码解析