Java开发手册:JDK1.8编程规约与异常日志
需积分: 22 160 浏览量
更新于2024-07-16
收藏 77KB DOCX 举报
"JDK1.8 Java代码开发规范,旨在提升代码的整洁度和可维护性,防止系统和内存问题。此规范适用于正规公司的程序员,确保代码质量。"
Java开发手册详细阐述了多个方面的编码规范,以下是部分关键点:
**一、编程规约**
1. **命名风格**
- **命名规则**:命名不能以下划线或美元符号开头或结尾,避免使用混合拼音和英文的命名,同时禁止直接使用中文。
- **类名**:使用UpperCamelCase风格,但DO/BO/DTO/VO/AO类例外。
- **方法名、参数名、成员变量、局部变量**:使用lowerCamelCase风格。
- **常量**:全大写,单词间用下划线分隔,应清晰表达其含义。
- **抽象类、异常类和测试类**:抽象类以Abstract或Base开头,异常类以Exception结尾,测试类以被测试类名+Test结尾。
- **数组定义**:使用`类型[] 变量名`的格式。
**二、异常日志**
1. **异常处理**:异常应该被妥善处理,避免简单的catch-all,提供有意义的异常信息。
2. **日志规约**:日志级别和使用有明确指导,以确保调试和故障排查的有效性。
**命名风格的进一步说明**
- 类名应清晰反映其功能或作用,如`UserDO`代表用户数据对象,`TcpUdpDeal`表示TCP UDP处理类。
- 方法名应简洁明了,例如`getHttpMessage()`表示获取HTTP消息,`inputUserId`可能是接收用户ID的参数。
- 常量命名应全大写,如`MAX_STOCK_COUNT`表示最大库存数量,便于识别。
- 避免使用模糊不清的缩写,如`MAX_COUNT`可能不明确其具体含义。
- 对于数组的定义,遵循`类型[] 变量名`的约定,而不是`类型变量名[]`的形式,以保持一致性。
这些规范旨在提高代码的可读性和团队间的协作效率,通过遵循这些规约,可以减少误解,提高代码质量和可维护性。在实际开发中,每个开发者都应该熟悉并严格遵守这些规约,以确保整个项目代码的一致性和质量。
2017-12-18 上传
2023-09-01 上传
2023-08-20 上传
2023-10-16 上传
2023-05-09 上传
2024-03-01 上传
2023-07-19 上传
qq_1132993896
- 粉丝: 0
- 资源: 21
最新资源
- zlib-1.2.12压缩包解析与技术要点
- 微信小程序滑动选项卡源码模版发布
- Unity虚拟人物唇同步插件Oculus Lipsync介绍
- Nginx 1.18.0版本WinSW自动安装与管理指南
- Java Swing和JDBC实现的ATM系统源码解析
- 掌握Spark Streaming与Maven集成的分布式大数据处理
- 深入学习推荐系统:教程、案例与项目实践
- Web开发者必备的取色工具软件介绍
- C语言实现李春葆数据结构实验程序
- 超市管理系统开发:asp+SQL Server 2005实战
- Redis伪集群搭建教程与实践
- 掌握网络活动细节:Wireshark v3.6.3网络嗅探工具详解
- 全面掌握美赛:建模、分析与编程实现教程
- Java图书馆系统完整项目源码及SQL文件解析
- PCtoLCD2002软件:高效图片和字符取模转换
- Java开发的体育赛事在线购票系统源码分析