请评估一下程序的执行结果?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

请评估一下程序的执行结果?

Runt 2020-04-14 18:32:17 1455

题目:请评估一下程序的执行结果?

出题人:阿里巴巴出题专家:桃谷/阿里云中间件技术专家

    public static void main(String[] args) throws Exception {
        BlockingQueue<Integer> queue = new
        SynchronousQueue<>();
        System. out .print(queue.offer(1) + " ");
        System. out .print(queue.offer(2) + " ");
        System. out .print(queue.offer(3) + " ");
        System. out .print(queue.take() + " ");
        System. out .println(queue.size());
    }
}

A. true true true 1 3

B. true true true (阻塞)

C. false false false null 0

D. false false false (阻塞)

分享到
取消 提交回答
全部回答(1)
  • Runt
    2020-04-14 18:33:16

    参考答案:D

    0 0
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章