关于应用与数据库之间的操作,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末
- A. 对外提供一个大而全的接口进行POJO的update更新,这样比较省事,省代码。
- B. 使用事务回滚的地方需要考虑各方面的回滚方案,包括缓存回滚、搜索引擎回滚、消息补偿、统计修正等。
- C. 应用服务器与数据库之间是短连接。
- D. 应用服务器与数据库之间是长连接。
多选 关于MySQL性能优化的描述,下列哪些说法是正确的:答案在文末
- A. 主键查询优先于二级索引查询。
- B. 表连接有一定的代价,故表连接数量越少越好。
- C. 一般情况下,二级索引扫描优先于全表扫描。
- D. 可以使用通过索引避免排序代价。
单选 list子类使用toarray方法实现集合向数组转换,下列哪些说法是正确的:答案在文末
- A. Vector无法使用toArray转换成数组。
- B. 优先推荐:调用集合类的方法toArray(T[] a),传入的是类型完全一样的数组,大小就是集合的size()。
- C. 集合的修改,会影响到数组元素的改变。
- D. 数组的修改,会影响到集合元素的改变。
单选 sort表示元素在存入集合时进行了排序,数据遍历的结果是按某个排序规则输出的;而order表示每次遍历的序列都是一样的,元素前后关系每次遍历都是确定的,那么下列哪些集合既是sort,又是order的:答案在文末
- A. HashSet
- B. LinkedList
- C. HashMap
- D. TreeMap
多选 以下关于格式规约的说法,正确的有哪些:答案在文末
- A. 代码块缩进4个空格,如果使用tab缩进,请设置成1个tab为4个空格;
- B. 代码块缩进5个空格,如果使用tab缩进,请设置成1个tab为5个空格。
- C. 为了保持代码美观,《手册》强烈推荐增加若干空格,使某一行的变量与相邻对应位置的变量对齐。
- D. 方法体内的执行语句组、变量的定义语句组、不同的业务逻辑之间或者不同的语义之间推荐插入一个空行;相同业务逻辑和语义之间不需要插入空行。
答案,依次是
- 第1题答案:BC
- 第2题答案:ABCD
- 第3题答案:B
- 第4题答案:D
- 第5题答案:AD
公众号有 600 道题题库,持续更新中
扫码关注公众号,获取全部 600 道题库:回复关键词:“考试题”
即可无套路获取,持续更新的 600 道题库.pdf