关于并发处理,下列哪些说法符合《阿里巴巴Java开发手册》

关于并发处理,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末
  • A. 线程资源必须通过线程池提供,不允许在应用中自行显式创建线程。
  • B. 同步处理时,能锁部分代码区块的情况下不要锁整个方法;高并发时,同步调用应该考虑到性能损耗。
  • C. 创建线程或线程池时,推荐给线程指定一个有意义的名称,方便出错时回溯。
  • D. 推荐使用Executors.newFixedThreadPool(int x)生成指定大小的线程池。(线程池不允许使用 Executors 去创建,而是通过 ThreadPoolExecutor 的方式)
多选 关于文件编码和格式的设定,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末
  • A. IDE的text file encoding设置为GBK格式。
  • B. IDE的text file encoding设置为UTF-8格式。
  • C. IDE中文件的换行符使用unix格式。
  • D. IDE中文件的换行符使用windows格式。
单选 关于使用exlain对数据库性能进行优化分析,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末
  • A. SQL性能优化的目标:至少要达到range级别。要求是te吸别,如果可以是arss最好,
  • B. Index级别走的是扫描索引,所以速度会比re快。
  • C. range级别是指对表进行范围素引。
  • D. re吸别是指使用主键或者难素引。
多选 关于线程池管理线程的好处,下列哪些说法是正确的:答案在文末
  • A. 能够减少在创建和销毁线程上所花的时间以及系统资源的开销。
  • B. 使用线程池一定能避免OOM问题。
  • C. 线程资源必须通过线程池提供,不允许在应用中自行显式创建线程。
  • D. 线程池能够根据资源等待情况,自动调整线程优先级并解决死锁问题。
多选 关于常量定义,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末
  • A. 不允许出现任何魔法值(即未经预先定义的常量)直接出现在代码中。
  • B. 魔法值是指程序中随意定义并赋值的变量值,如果代码编写者明白变量值意义是可以任意使用的,例如在代码中写if(status == 3) return error;符合规范。
  • C. 如果变量值仅在一个范围内变化推荐用Enum类。
  • D. 在程序中,一律禁止使用枚举类型。

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值