下载此文档

阿里巴巴编码规范考试笔试题库.docx


文档分类:IT计算机 | 页数:约81页 举报非法文档有奖
1/81
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/81 下载此文档
文档列表 文档介绍
该【阿里巴巴编码规范考试笔试题库 】是由【新起点】上传分享,文档一共【81】页,该文档可以免费在线阅读,需要了解更多关于【阿里巴巴编码规范考试笔试题库 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。,下列哪些说法是正确的?ABC????。?。?。?,统一在业务代码中进行判断和识别。,下列哪些说法符合《阿里巴巴Java开发手册》:ABC?,不允许在应用中自行显式创建线程。?,能锁部分代码区块的情况下不要锁整个方法;高并发时,同步调用应该考虑到性能损耗。?,推荐给线程指定一个有意义的名称,方便出错时回溯。?(intx)生成指定大小的线程池。(线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式)《阿里巴巴Java开发手册》:ACD?“明确停止使用的代码和配置”,如方法、变量、类、配置文件、动态配置属性等要坚决从程序中清理出去,避免造成过多垃圾。?,即不用加任何注释。?,后续可能恢复使用的代码片断,在注释代码上方,统一规定使用三个斜杠(///)来说明注释掉代码的理由。?。,下列哪些说法符合《阿里巴巴Java开发手册》:ABC?,当统计的count为0时,应该直接返回,不要再执行分页查询语句。?(StringstatementName,intstart,intsize)分页接口有性能隐患,不允许使用。?,通过传入参数start和size来实现分页逻辑。?,提高效率。《阿里巴巴Java开发手册》,以下功能必须进行水平权限控制校验的有:ABCD?。?。阿里巴巴编码规范题库?。?,下列哪些说法符合《阿里巴巴Java开发手册》:。。,只要其中之一没有捕获抛出的异常,其它任务便会自动终止运行。,其中某线程抛出异常,不会影响到其它线程的继续运行。————————————————?,下列哪些处理方式能保证对象的线程安全:。。,,例如AtomicInteger。,,例如:ConcurrentHashMap。阿里巴巴编码规范题库备注:(volatile解决多线程内存不可见问题。对于一写多读,是可以解决变量同步问题,但是如果多写,同样无法解决线程安全问题。)————————————————,下列哪些说法是正确的:。。,不允许在应用中自行显式创建线程。,自动调整线程优先级并解决死锁问题。————————————————,下列哪些说法符合《阿里巴巴Java开发手册》:,就不要锁整个方法体。,要考虑加锁及同步处理带来的性能损耗,能用无锁数据结构,就不要用锁。,就不要用类锁。,否则可能会造成死锁。???,下列哪些说法符合《阿里巴巴Java开发手册》:、字段名禁止出现数字开头,禁止两个下划线中间只出现数字。。:id,gmt_create,gmt_modify。:id,gmt_create,gmt_modified。————————————————??,下列哪些说法符合《阿里巴巴Java开发手册》::至少要达到range级别,要求是ref级别,如果可以是consts最好。,所以速度会比ref快。。。————————————————阿里巴巴编码规范题库???,下列哪些说法符合《阿里巴巴Java开发手册》:。,type=index的索引效率好于type=ref。‘%阿里%’,不会走索引。‘阿里%’,a列创建了索引,一般会使用索引进行检索。————————————————,下列哪些说法是正确的:。,故表连接数量越少越好。,二级索引扫描优先于全表扫描。?,下列哪些说法符合《阿里巴巴Java开发手册》:,必须指定索引长度。,不需要指定索引长度,这样索引区分度最好。(含组合字段),必须指定唯一索引。,一般选择区分度高的字段放在最左列。————————————————?,在处理null值的存储上有细微的区别,下列哪些说法是正确的::HashMap的key/value均可以为null,但是TreeMap的key不能为空,value可以为空————————————————?,HashMap,ConcurrentHashMap都是Map的实现类,它们在处理null值的存储上有细微的区别,下列哪些说法是正确的:ABD?。??。???,V可以为null。??阿里巴巴编码规范题库?。————————————————?,数据遍历的结果是按某个排序规则输出的;而order表示每次遍历的序列都是一样的,元素前后关系每次遍历都是确定的,那么下列哪些集合既是sort,又是order的:?,下列哪些说法是正确的:。。。,IllegalArgumentException属于uncheckedexception。————————————————?,下列哪些说法符合《阿里巴巴Java开发手册》:,推荐使用“错误码”方式返回异常或者错误信息。,推荐使用“抛出异常”的方式处理异常或者错误信息。,推荐使用将“错误码”和“错误简短信息”封装成Result的方式进行返回。,一定要保证逻辑健壮性:尽量避免空指针等技术类异常;对于业务类异常要做好错误码或者异常信息的封装。————————————————???,下列哪些说法是正确的:,书写代码时应该注意加异常捕获处理,例如:try{()}catch(NullPointerExceptione){……}。,,“认知对等”,即:抛出者和接收者要保持对自定义异常的认知统一,接收方需要知道这种异常的含义和对应的处理方案。,下列哪些说法是正确的?ABC 。。。,统一在业务代码中进行判断和识别。,下列哪些说法符合《阿里巴巴Java开发手册》:,不允许在应用中自行显式创建线程。,能锁部分代码区块的情况下不要锁整个方法;高并发时,同步调用应该考虑到性能损耗。,推荐给线程指定一个有意义的名称,方便出错时回溯。(intx)生成指定大小的线程池。(线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式)《阿里巴巴Java开发手册》:“明确停止使用的代码和配置”,如方法、变量、类、配置文件、动态配置属性等要坚决从程序中清理出去,避免造成过多垃圾。,即不用加任何注释。,后续可能恢复使用的代码片断,在注释代码上方,统一规定使用三个斜杠(///)来说明注释掉代码的理由。。,下列哪些说法符合《阿里巴巴Java开发手册》:,当统计的count为0时,应该直接返回,不要再执行分页查询语句。(StringstatementName,intstart,intsize)分页接口有性能隐患,不允许使用。,通过传入参数start和size来实现分页逻辑。,提高效率。《阿里巴巴Java开发手册》,以下功能必须进行水平权限控制校验的有:。。。。,下列哪些说法符合《阿里巴巴Java开发手册》:=NULL的返回结果为true。。<>1的返回结果为true。

阿里巴巴编码规范考试笔试题库 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数81
  • 收藏数0 收藏
  • 顶次数0
  • 上传人新起点
  • 文件大小6.23 MB
  • 时间2024-03-28