阿里编码规范考试题库
文章平均质量分 64
架构师专栏
这个作者很懒,什么都没留下…
展开
-
对于索引(a,b,c),下列哪些说法是正确的
多选 对于索引(a,b,c),下列哪些说法是正确的:答案在文末A. 查询语句 where a between 5 and 10 可以使用该索引。B. 查询语句 where a = 5 and b between 5 and 10 可以使用该索引。C. 查询语句 where a in (5,6,7,8,9) and b = 5 可以使用该索引。D. 查询语句 where b = 5 and c = 10 可以使用该索引。多选 关于组合索引,下他哪些说法符合《阿里巴巴Java开发手册》:答案在文末原创 2021-03-25 22:54:24 · 3074 阅读 · 2 评论 -
单元测试代码写在Java工程的哪个地方最为合适?
单选 单元测试代码写在Java工程的哪个地方最为合适?:答案在文末A. 写在业务代码体里边,方便调试。B. 写在业务代码同一个包下,方便归类查找。C. 写在src/test/java目录下。D. 写在src/java目录下。多选 关于工具类二方库已经提供的,尽量不要在本应用中编程实现,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末A. json操作使用fastjson。B. md5操作使用commons-codec。C. ArrayUtils、NumberUtils、Date原创 2021-03-25 22:53:54 · 1787 阅读 · 1 评论 -
编写单元测试代码遵守BCDE原则,以保证被测试模块的交付质量,那么下列说法正确的是
多选 编写单元测试代码遵守BCDE原则,以保证被测试模块的交付质量,那么下列说法正确的是:答案在文末A. Border,边界值测试,包括循环边界、特殊取值、特殊时间点、数据顺序等。B. Correct,正确的输入,并得到预期的结果。C. Design,与设计文档相结合,来编写单元测试。D. Equal,单元测试环境必须与线上生产环境一致。(Error)多选 关于分页查询,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末A. 分页查询,当统计的count为0时,应该直接返回,不要再执原创 2021-03-25 22:52:59 · 1088 阅读 · 1 评论 -
sont表示元素在存入集合时进行了排序,数据遍历的结果是按某个排序规则输出的
单选 sont表示元素在存入集合时进行了排序,数据遍历的结果是按某个排序规则输出的;而order表示每次遍历的序列都是一样的,元素前后关系每次遍历都是确定的,那么下列哪些集合既是sort,又是order的:答案在文末A. HashSetB. LinkedListC. HashMapD. TreeMap多选 关于二方库的snapshot与release的区别,下列哪些说法是正确的:答案在文末A. snapshol在本地响评时,都会到中央仓库下就最的方库,B. release在本地情浑时,如原创 2021-03-25 22:50:36 · 1300 阅读 · 2 评论 -
list子类使用toarray方法实现集合向数组转换,下列哪些说法是正确的
单选 list子类使用toarray方法实现集合向数组转换,下列哪些说法是正确的:答案在文末A. Vector无法使用toArray转换成数组。B. 优先推荐:调用集合类的方法toArray(T[] a),传入的是类型完全一样的数组,大小就是集合的size()。C. 集合的修改,会影响到数组元素的改变。D. 数组的修改,会影响到集合元素的改变。多选 关于二方库依赖的解析命令,下列哪些说法是正确的:答案在文末A. mvn dependency:resolve 打印出已仲裁依赖的列表。B.原创 2021-03-25 22:49:09 · 4009 阅读 · 1 评论 -
KV结构的集合,在处理null值的存储上有细微的区别,下列哪些说法是正确的
单选 KV结构的集合,在处理null值的存储上有细微的区别,下列哪些说法是正确的:答案在文末A. TreeMap的key不可以为nullB. TreeMap的key可以为nullC. ConcurrentHashMap的key可以为nullD. ConcurrentHashMap的value可以为null多选 针对tcp协议,下列哪些说法是正确的:答案在文末A. tcp链接主动关闭的一方,在完成四次挥手协议后,即会立即关闭并释放socket。B. 处于time_wait状态的socket原创 2021-03-25 22:47:25 · 1025 阅读 · 0 评论 -
Hashtable,HashMap,ConcurrentHashMap都是Map的实现类,它们在处理null值的存储上有细微的区别,下列哪些说法是正确的
多选 Hashtable,HashMap,ConcurrentHashMap都是Map的实现类,它们在处理null值的存储上有细微的区别,下列哪些说法是正确的:答案在文末A. Hashtable的KV都不可以为null。B. HashMap的KV都可以为null。C. HashMap的K不可以为null,V可以为null。D. ConcurrentHashMap的KV都不可以为null。单选 sort表示元素在存入集合时进行了排序,数据遍历的结果是按某个排序规则输出的; 而order表示每次遍原创 2021-03-25 22:46:30 · 1336 阅读 · 0 评论