开发者社区> 问答> 正文

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

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

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

    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 7391 0
1 条回答
写回答
取消 提交回答
  • 参考答案:D

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

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多