Java开发手册:编程规约、异常日志、数据库规约和工程实践

需积分: 10 11 下载量 98 浏览量 更新于2024-07-20 收藏 962KB PDF 举报
"Java开发手册" 本资源是阿里巴巴集团技术团队发布的Java开发手册,旨在规范Java开发过程中的命名规约、编程规约、异常日志、MySQL规约、工程规约、安全规约等方面。手册共分为五大部分,涵盖了Java开发中的各个方面。 一、编程规约 编程规约是Java开发中最基本的规约,涉及到命名规约、常量定义、格式规约、OOP规约、集合处理、并发处理、控制语句、注释规约等方面。 1. 命名规约 命名规约是编程规约的核心,Java开发手册对命名规约提出了严格的要求。命名必须遵从驼峰形式,不能以下划线或美元符号开始或结束。例如,类名使用UpperCamelCase风格,方法名、参数名、成员变量、局部变量都统一使用lowerCamelCase风格。同时,命名也不能使用拼音与英文混合的方式,更不允许直接使用中文的方式。 2. 常量定义 常量定义是Java开发中的一个重要方面,Java开发手册对常量命名提出了严格的要求。常量命名全部大写,单词间用下划线隔开,力求语义表达完整清楚,不要嫌名字长。 3. 格式规约 格式规约是Java开发中的一个重要方面,Java开发手册对格式规约提出了严格的要求。例如,缩进使用四个空格, tabs 不得用于缩进,所有的变量、函数在使用前必须声明,所有的变量、函数名不能以下划线或美元符号开始或结束。 二、异常日志 异常日志是Java开发中的一个重要方面,Java开发手册对异常日志提出了严格的要求。例如,异常处理必须遵从统一的格式,日志规约必须遵从统一的格式。 三、MySQL规约 MySQL规约是Java开发中的一个重要方面,Java开发手册对MySQL规约提出了严格的要求。例如,建表规约、索引规约、SQL规约、ORM规约等方面。 四、工程规约 工程规约是Java开发中的一个重要方面,Java开发手册对工程规约提出了严格的要求。例如,应用分层、 二方库规约、服务器规约等方面。 五、安全规约 安全规约是Java开发中的一个重要方面,Java开发手册对安全规约提出了严格的要求。例如,密码存储、数据加密、身份验证等方面。 Java开发手册是一个非常重要的资源,对Java开发中的各个方面提出了严格的要求,旨在规范Java开发过程,提高代码质量和可维护性。