《阿里巴巴Java开发规范手册》

上传者: it_zhangwei | 上传时间: 2021-11-24 08:40:23 | 文件大小: 1.02MB | 文件类型: -
一、 目的 6 二、 预期读者 6 三、 适用范围 6 四、 整体约束 6 五、 规范内容 7 1. 开发工具 7 2. 文件 7 2.1 文件后缀 7 2.2 常见文件名 8 3. 工程命名 8 4. 目录结构 9 4.1 编写目的 9 4.2 框架结构分层 9 4.3 逻辑结构分层 10 5. 命名规范 11 5.1 编写目的 11 5.2 规范细则 11 5.3 Package 包的命名 11 5.4 Class、Interface类、接口的命名 12 5.5 Methods方法的命名 12 5.6 Variables变量的命名 12 5.7 Constants常量的命名 13 5.8 变量定义规范 13 5.9 SQL编码规范 17 5.10 字符集规范 17 5.11 日志规范 17 6. 注释 18 6.1 编写目的 18 6.2 规范细则 19 7. 编程惯例 23 7.1 提供对实例以及类变量的访问控制 23 7.2 引用静态变量和静态方法 24 7.3 常量 24 7.4 变量赋值 24 7.5 其它惯例 25 7.6 Import包规范 26 7.7 长度规范 27 7.8 修饰关键字 27 7.9 代码块区域 28 7.10 一般的编码问题 29 8. 类设计问题 32 8.1 工具类(类仅仅包含静态的方法)定义为final类,私有其构造函数。 32 8.2 最小化类成员的可视性。 33 9. 其他规范 33 9.1 数组类型变量的声明。 33 9.2 源代码中避免使用 33 9.3 集合建议使用 33 9.4 实现java.io.Serializable接口的类,必须定义serialVersionUID(Eclipse可以生成)。 33

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明