
Java编程规范更新与命名规则详解
下载需积分: 0 | 254KB |
更新于2024-09-19
| 7 浏览量 | 举报
收藏
"Java编程规范文档详细列出了Java编程中的重要指导原则,旨在确保代码的一致性、可读性和可维护性。该文档自2006年发布以来,经历了多次修订,主要包括以下关键部分:
1. 修订历史记录:记录了从2009年开始的多个版本更新,涉及的内容包括禁止使用特定技术(如DWR)、禁止私自在代码中编写分页逻辑和jsp提交,以及对目录结构的约定。
2. 命名约定:Java编程中,命名规则非常严格。除了少数例外,变量、方法、字段和类名应遵循全英文描述符,使用小写字母,首单词和专有名词首字母大写。例如,参数名通常以`p`前缀表示传入值,布尔型获取函数以`is`开头,类名全部大写。此外,还强调了使用完整的描述、一致的领域术语、明智的缩写使用以及避免冗长或重复的名称。
3. Java程序实现约定:这些约定规定了如何编写高质量的Java代码,包括禁止私自编写某些功能、明确违反标准的说明和影响,以及对通用路径的限制。开发者在违背标准时需要提供充分的理由和条件。
4. 示例:文档提供了具体的命名规则实例,如`pcustomer`和`paccount`作为参数名,`firstName`和`lastName`作为字段名,以及`isPersistent()`和`isString()`作为布尔型获取函数的例子。
遵循这些编程规范有助于提高团队协作效率,降低代码维护成本,并促进代码质量的提升。开发者在编写Java代码时,应严格遵守这些规定,确保代码风格的一致性和专业性。"
相关推荐


















young3917
- 粉丝: 0
最新资源
- 如何在Docker容器中部署node.js应用并响应SIGTERM信号
- Docker实现Icecast2流媒体服务器部署指南
- Poysha:探索金融科技区块链的核心功能实现
- 双城市代码营地JavaScript演示:无家可归主题解析
- MATLAB实现DeepLab v2:高斯金字塔与语义图像分割
- Plutus:基于Python的高效CSV文件微型下载器
- Tessel 2气象站:将地下天气数据上传至Weather Underground
- 军事部队成员的专属金融中心:财务自由的可靠资源
- FALV-快速ALV网格V740.1.0更新亮点
- 探索SOCKS4与SOCKS5代理服务器技术
- 自动批量管理标签工具:创建与删除指南
- ESPHome智能灯泡配置教程及GitHub资源分享
- 网络实验教程配套Packet Tracer 6.2 pkt文件详解
- Docker化Laravel应用部署演示指南
- MATLAB代码实现建筑物数据集生成与分析
- 高效PU学习算法USMO在Matlab中的实现与应用
- MATLAB控制的TinyTX无线传感器节点项目开源发布
- Node.js模块conjugation-fr:7000动词快速共轭
- JsonOfCounties存储库:美国县级数据的JSON格式集合
- Docker中Traccar GPS跟踪系统的部署指南
- django-bank应用:Python用户账户管理工具
- Laravel 5.8 + Docker组合:PostgreSQL + Nginx + PHP7.3环境搭建
- 简单易懂的JavaScript区块链教学实践
- 掌握瑞典机场时刻:Ankomster.nu的到达与起飞信息