Java编程:变量命名规则详解
需积分: 0 161 浏览量
更新于2024-08-04
收藏 35KB DOCX 举报
在《软件编码说明书》1中,主要讨论了编程中的变量命名规则,这是编程语言规范中的重要组成部分,有助于提高代码的可读性和可维护性。以下是关键知识点的详细解释:
1. **变量命名规则**
- **常量** (包括静态的): 常量的命名通常全大写,单词间用下划线 "_" 分隔,如 `UPDATE_FLAG` 和 `PI`。公共访问修饰符如 `public` 通常不可或缺。
- **类变量 (静态变量) & 实例变量**: 类变量的命名采用驼峰式命名,首字母小写,后续单词首字母大写,如 `privateProjectSesprojectSes`。它们通常需要有相应的访问修饰符。
- **局部变量**: 使用Hungarian Notation (匈牙利命名法),根据变量的数据类型添加特定前缀。例如,基本数据类型前缀,对象类型则以 "obj_" 开头后跟有意义的单词。
- **参数**: 方法参数同样遵循驼峰式命名,首字母小写,如 `setProjectVO` 和 `setUserId`。建议方法参数数量不超过5个,否则考虑封装为对象传递。
- **常用数据类型变量** (如 JDBC 对象): 有固定命名规范,如 `Connection conn`、`ResultSet rs` 等。
- **数组变量** 和普通变量命名相同,但类型后加方括号。
- **变量声明** 应单独占一行,避免混淆,如 `int projectId, userId;` 是允许的,而 `int i,j;` 不被推荐。
2. **方法命名规则**
- **方法命名** 应力求简洁明了,通常采用动宾结构,如 `getProjectInfo` 或 `saveData`,第二个单词首字母大写。
这些规则强调了清晰的命名约定对于代码质量的重要性,有助于减少潜在的错误和提高团队协作效率。遵循这些规范,开发者能够编写出更易于理解和维护的代码,从而提升整个项目的可扩展性和持久性。
2020-09-10 上传
124 浏览量
2022-08-08 上传
2022-08-08 上传
2022-08-08 上传
点击了解资源详情
2009-10-17 上传
2009-03-15 上传
2019-10-19 上传
高中化学孙环宇
- 粉丝: 16
- 资源: 338
最新资源
- C++ Qt影院票务系统源码发布,代码稳定,高分毕业设计首选
- 纯CSS3实现逼真火焰手提灯动画效果
- Java编程基础课后练习答案解析
- typescript-atomizer: Atom 插件实现 TypeScript 语言与工具支持
- 51单片机项目源码分享:课程设计与毕设实践
- Qt画图程序实战:多文档与单文档示例解析
- 全屏H5圆圈缩放矩阵动画背景特效实现
- C#实现的手机触摸板服务端应用
- 数据结构与算法学习资源压缩包介绍
- stream-notifier: 简化Node.js流错误与成功通知方案
- 网页表格选择导出Excel的jQuery实例教程
- Prj19购物车系统项目压缩包解析
- 数据结构与算法学习实践指南
- Qt5实现A*寻路算法:结合C++和GUI
- terser-brunch:现代JavaScript文件压缩工具
- 掌握Power BI导出明细数据的操作指南