关于类的序列化,下列说法哪些是正确的

关于类的序列化,下列说法哪些是正确的:答案在文末

  • A. 类的序列化与serialVersionUID毫无关系。
  • B. 如果完全不兼容升级,不需要修改serialVersionUID值。
  • C. POJO类的serialVersionUID不一致会编译出错。
  • D. POJO类的serialVersionUID不一致会抛出序列化运行时异常。

多选 通过集合A.subList()获取子集合B,下列说法哪些是正确的:答案在文末

  • A. 返回的集合B没有实现Serializable接口,不能被序列化,所以不能应用于RPC场景。
  • B. 在B集合中添加某个元素,那么A集合也会添加进去此元素。
  • C. 集合A中元素的修改不会影响到集合B的任何操作。
  • D. 对A元素个数的修改,会导致集合B的遍历产生ConcurrentModificationException 异常。

多选 关于应用与数据库之间的操作,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末

  • A. 对外提供一个大而全的接口进行POJO的update更新,这样比较省事,省代码。
  • B. 使用事务回滚的地方需要考虑各方面的回滚方案,包括缓存回滚、搜索引擎回滚、消息补偿、统计修正等。
  • C. 应用服务器与数据库之间是短连接。
  • D. 应用服务器与数据库之间是长连接。

多选 关于分页查询,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末

  • A. 分页查询,当统计的count为0时,应该直接返回,不要再执行分页查询语句。
  • B. iBATIS自带的queryForList(String statementName,int start,int size)分页接口有性能隐患,不允许使用。
  • C. 定义明确的sql查询语句,通过传入参数start和size来实现分页逻辑。
  • D. 可使用存储过程写分页逻辑,提高效率。

多选 关于checked/unchecked exception,下列哪些说法是正确的:答案在文末

  • A. 继承java.lang.Error的类属于checked exception。
  • B. checked异常继承java.lang.Exception类。
  • C. unchecked异常继承java.lang.RuntimeException类。
  • D. NullPointerException,IllegalArgumentException属于unchecked exception。

公众号有 600 道题库,答案,持续更新中

关注公众号:回复关键词:“考试题” 获取全部答案

  • 0
    点赞
  • 1
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:编程工作室 设计师:CSDN官方博客 返回首页
评论

打赏作者

架构师专栏

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值