阿里巴巴Java开发手册详解:编程规约、异常日志、数据库规约和安全规约
需积分: 10 22 浏览量
更新于2024-07-20
收藏 962KB PDF 举报
"阿里巴巴Java开发手册"
阿里巴巴Java开发手册是软件开发领域的经典指南,本手册涵盖了软件开发的方方面面,包括编程规约、异常日志、MySQL规约、工程规约、安全规约等。以下是本手册中的一些关键知识点:
**编程规约**
* 命名规约:代码中的命名不能以下划线或美元符号开始或结束,禁止使用拼音与英文混合的方式命名,类名使用UpperCamelCase风格,方法名、参数名、成员变量、局部变量使用lowerCamelCase风格,常量命名全部大写,单词间用下划线隔开。
* 常量定义:常量命名全部大写,单词间用下划线隔开,力求语义表达完整清楚,不要嫌名字长。
* 格式规约:代码格式需要符合一定的规范,包括缩进、空格、换行等。
* OOP规约:面向对象编程的规约,包括继承、多态、封装等。
* 集合处理:集合处理的规约,包括集合的定义、使用和优化。
* 并发处理:并发处理的规约,包括多线程编程、锁机制、线程池等。
* 控制语句:控制语句的规约,包括if、switch、循环语句等。
* 注释规约:注释的规约,包括注释的格式、内容和使用。
**异常日志**
* 异常处理:异常处理的规约,包括try-catch块、异常类型、异常处理机制等。
* 日志规约:日志的规约,包括日志的级别、日志的格式、日志的输出等。
**MySQL规约**
* 建表规约:建表的规约,包括表名、字段名、数据类型、索引等。
* 索引规约:索引的规约,包括索引的类型、索引的创建、索引的优化等。
* SQL规约:SQL语句的规约,包括SQL语句的格式、SQL语句的优化、SQL语句的安全等。
* ORM规约:对象关系映射的规约,包括ORM的原理、ORM的使用、ORM的优化等。
**工程规约**
* 应用分层:应用分层的规约,包括应用的分层结构、应用的模块化、应用的接口等。
* 二方库规约:二方库的规约,包括二方库的使用、 二方库的管理、二方库的优化等。
* 服务器规约:服务器的规约,包括服务器的配置、服务器的管理、服务器的优化等。
**安全规约**
* 安全规约:安全的规约,包括密码学、身份验证、访问控制、输入验证等。
阿里巴巴Java开发手册是一个非常详细和系统的指南,涵盖了软件开发的方方面面,为软件开发人员提供了一个非常有价值的参考指南。
2015-03-16 上传
2018-09-07 上传
2019-06-18 上传
2011-02-10 上传
172 浏览量
2020-11-30 上传
点击了解资源详情
ViolinHuang
- 粉丝: 341
- 资源: 55
最新资源
- 正整数数组验证库:确保值符合正整数规则
- 系统移植工具集:镜像、工具链及其他必备软件包
- 掌握JavaScript加密技术:客户端加密核心要点
- AWS环境下Java应用的构建与优化指南
- Grav插件动态调整上传图像大小提高性能
- InversifyJS示例应用:演示OOP与依赖注入
- Laravel与Workerman构建PHP WebSocket即时通讯解决方案
- 前端开发利器:SPRjs快速粘合JavaScript文件脚本
- Windows平台RNNoise演示及编译方法说明
- GitHub Action实现站点自动化部署到网格环境
- Delphi实现磁盘容量检测与柱状图展示
- 亲测可用的简易微信抽奖小程序源码分享
- 如何利用JD抢单助手提升秒杀成功率
- 快速部署WordPress:使用Docker和generator-docker-wordpress
- 探索多功能计算器:日志记录与数据转换能力
- WearableSensing: 使用Java连接Zephyr Bioharness数据到服务器