开发者社区> 问答> 正文

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

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

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

    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 (阻塞)

展开
收起
Runt 2020-04-14 18:32:17 7388 0
1 条回答
写回答
取消 提交回答
  • 参考答案:D

    2020-04-14 18:33:16
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
《基于数据全生命周期的数据资产价值评估方法及应用》论文 立即下载
面向失败设计 立即下载
阿里巴巴代码缺陷检测探索与实践 立即下载