- 2
- 0
- 约2.14万字
- 约 37页
- 2026-05-30 发布于广东
- 举报
java考试题库
多选1.如何处理单元测试产生的数据,下列哪些说法是正确的?ABC
A.测试数据入库时加特殊前缀标识。
B.测试数据使用独立的测试库。
C.自动回滚单元测试产生的脏数据。
D.无须区别,统一在业务代码中进行判断和识别。
简单解析:P29
【推荐】和数据库相关的单元测试,可以设定自动回滚机制,不给数据库造成脏数据。或者
对单元测试产生的数据有明确的前后缀标识。
正例:在企业智能事业部的内部单元测试中,使用ENTERPRISE_INTELLIGENCE_UNIT_TEST_的前缀来
标识单元测试相关代码。
多选2.关于并发处理,下列哪些说法符合《阿里巴巴Java开发手册》:ABC
A.线程资源必须通过线程池提供,不允许在应用中自行显式创建线程。
B.同步处理时,能锁部分代码区块的情况下不要锁整个方法;高并发时,同步调用应该考虑到性能损耗。
C.创建线程或线程池时,推荐给线程指定一个有意义的名称,方便出错时回溯。
D.推荐使用Executors.newFixedThreadPool(intx)生成指定大小的线程池。(线程池不允许使用Executors去创建,
而是通过ThreadPoolExecutor的方式)
简单解析:
P15【强制】线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式,
原创力文档

文档评论(0)