1 / 11
文档名称:

阿里巴巴编码规范(Java)题库.doc

格式:doc   大小:125KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

阿里巴巴编码规范(Java)题库.doc

上传人:2890135236 2020/4/19 文件大小:125 KB

下载得到文件列表

阿里巴巴编码规范(Java)题库.doc

相关文档

文档介绍

文档介绍:,下列哪些说法是正确的?。。。,统一在业务代码中进行判断和识别。,下列哪些说法符合《阿里巴巴Java开发手册》:,不允许在应用中自行显式创建线程。,能锁部分代码区块的情况下不要锁整个方法;高并发时,同步调用应该考虑到性能损耗。,推荐给线程指定一个有意义的名称,方便出错时回溯。(intx)生成指定大小的线程池。(线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式)《阿里巴巴Java开发手册》:“明确停止使用的代码和配置”,如方法、变量、类、配置文件、动态配置属性等要坚决从程序中清理出去,避免造成过多垃圾。,即不用加任何注释。,后续可能恢复使用的代码片断,在注释代码上方,统一规定使用三个斜杠(///)来说明注释掉代码的理由。。,下列哪些说法符合《阿里巴巴Java开发手册》:,当统计的count为0时,应该直接返回,不要再执行分页查询语句。(StringstatementName,intstart,intsize)分页接口有性能隐患,不允许使用。,通过传入参数start和size来实现分页逻辑。,提高效率。,下列哪些说法符合《阿里巴巴Java开发手册》:,推荐使用“错误码”方式返回异常或者错误信息。,推荐使用“抛出异常”的方式处理异常或者错误信息。,推荐使用将“错误码”和“错误简短信息”封装成Result的方式进行返回。,一定要保证逻辑健壮性:尽量避免空指针等技术类异常;对于业务类异常要做好错误码或者异常信息的封装。,下列说法哪些是正确的:。,不需要修改serialVersionUID值。。。,下列哪些说法符合《阿里巴巴Java开发手册》:。,内部的实现类加Impl的后缀与接口区别。例如:ProductServiceImpl实现ProductService接口。,基于SOA的理念,是以接口方式暴露服务。,如果一定要定义变量,肯定是与接口方法相关,而且是整个应用的基础常量。,有时需要对符合一定条件的元素进行删除,下列哪些说法是正确的:。,如果有并发,需要对Iterator对象加锁。,绝对是线程安全的。,进行删除元素操作。,下列哪些说法符合《阿里巴巴Java开发手册》:。。,不需要根据场景来区分数据类型。。,下列哪些说法符合《阿里巴巴Java开发手册》:,必须指定索引长度。,不需要指定索引长度,这样索引区分度最好。(含组合字段),必须指定唯一索引。,一般选择区分度高的字段放在最左列。,下列哪些说法符合《阿里巴巴Java开发手册》::。:产品方向改变,或者大规模API不兼容,或者架构不兼容升级。:保持相对兼容性,增加主要功能特性,影响范围极小的API