{"rsdb":{"rid":"244626","subhead":"","postdate":"0","aid":"168336","fid":"76","uid":"1","topic":"1","content":"
\u6700\u8fd1\u5f97\u7a7a\uff0c\u60f3\u5199\u7bc7\u6587\u7ae0\u597d\u597d\u8bf4\u8bf4 java<\/a> \u7ebf\u7a0b\u6c60\u95ee\u9898\uff0c\u6211\u76f8\u4fe1\u5f88\u591a\u4eba\u90fd\u4e00\u77e5\u534a\u89e3\u7684\uff0c\u5305\u62ec\u6211\u81ea\u5df1\u5728\u4ed4\u4ed4\u7ec6\u7ec6\u770b\u6e90\u7801\u4e4b\u524d\uff0c\u4e5f\u6709\u8bb8\u591a\u7684\u4e0d\u89e3\uff0c\u751a\u81f3\u6709\u4e9b\u5730\u65b9\u6211\u4e00\u76f4\u90fd\u6ca1\u6709\u7406\u89e3\u5230\u4f4d\u3002<\/p> \n \u8bf4\u5230\u7ebf\u7a0b\u6c60\u5b9e\u73b0\uff0c\u90a3\u4e48\u5c31\u4e0d\u5f97\u4e0d\u6d89\u53ca\u5230\u5404\u79cd BlockingQueue \u7684\u5b9e\u73b0\uff0c\u90a3\u4e48\u6211\u60f3\u5c31 BlockingQueue \u7684\u95ee\u9898\u548c\u5927\u5bb6\u5206\u4eab\u5206\u4eab\u6211\u4e86\u89e3\u7684\u4e00\u4e9b\u77e5\u8bc6\u3002<\/p> \n \u672c\u6587\u6ca1\u6709\u50cf\u4e4b\u524d\u5206\u6790 AQS \u90a3\u6837\u4e00\u884c\u4e00\u884c\u6e90\u7801\u5206\u6790\u4e86\uff0c\u4e0d\u8fc7\u8fd8\u662f\u628a\u5176\u4e2d\u6700\u91cd\u8981\u548c\u6700\u96be\u7406\u89e3\u7684\u4ee3\u7801\u8bf4\u4e86\u4e00\u904d\uff0c\u6240\u4ee5\u4e0d\u514d\u7bc7\u5e45\u7565\u957f\u3002\u672c\u6587\u6d89\u53ca\u5230\u6bd4\u8f83\u591a\u7684 Doug Lea \u5bf9 BlockingQueue \u7684\u8bbe\u8ba1\u601d\u60f3\uff0c\u5e0c\u671b\u6709\u5fc3\u7684\u8bfb\u8005\u771f\u7684\u53ef\u4ee5\u6709\u4e00\u4e9b\u6536\u83b7\uff0c\u6211\u89c9\u5f97\u81ea\u5df1\u8fd8\u662f\u5199\u4e86\u4e00\u4e9b\u5e72\u8d27\u7684\u3002<\/p> \n \u672c\u6587\u76f4\u63a5\u53c2\u8003 Doug Lea \u5199\u7684 java<\/a> doc \u548c\u6ce8\u91ca\uff0c\u8fd9\u4e5f\u662f\u6211\u4eec\u5728\u5b66\u4e60 java \u5e76\u53d1\u5305\u65f6\u6700\u597d\u7684\u6750\u6599\u4e86\u3002\u5e0c\u671b\u5927\u5bb6\u80fd\u6709\u6240\u601d\u3001\u6709\u6240\u609f\uff0c\u5b66\u4e60 Doug Lea \u7684\u4ee3\u7801\u98ce\u683c\uff0c\u5e76\u5c06\u5176\u4f18\u96c5\u3001\u4e25\u8c28\u7684\u4f5c\u98ce\u5e94\u7528\u5230\u6211\u4eec\u5199\u7684\u6bcf\u4e00\u884c\u4ee3\u7801\u4e2d\u3002<\/p> \n \u5f00\u7bc7\u5148\u4ecb\u7ecd\u4e0b BlockingQueue \u8fd9\u4e2a\u63a5\u53e3\u7684\u89c4\u5219\uff0c\u540e\u9762\u518d\u770b\u5176\u5b9e\u73b0\u3002<\/p>\n <\/blockquote> \n \u9996\u5148\uff0c\u6700\u57fa\u672c\u7684\u6765\u8bf4\uff0c BlockingQueue \u662f\u4e00\u4e2a\u5148\u8fdb\u5148\u51fa\u7684\u961f\u5217\uff08Queue\uff09\uff0c\u4e3a\u4ec0\u4e48\u8bf4\u662f\u963b\u585e\uff08Blocking\uff09\u7684\u5462\uff1f\u662f\u56e0\u4e3a BlockingQueue \u652f\u6301\u5f53\u83b7\u53d6\u961f\u5217\u5143\u7d20\u4f46\u662f\u961f\u5217\u4e3a\u7a7a\u65f6\uff0c\u4f1a\u963b\u585e\u7b49\u5f85\u961f\u5217\u4e2d\u6709\u5143\u7d20\u518d\u8fd4\u56de\uff1b\u4e5f\u652f\u6301\u6dfb\u52a0\u5143\u7d20\u65f6\uff0c\u5982\u679c\u961f\u5217\u5df2\u6ee1\uff0c\u90a3\u4e48\u7b49\u5230\u961f\u5217\u53ef\u4ee5\u653e\u5165\u65b0\u5143\u7d20\u65f6\u518d\u653e\u5165\u3002<\/p> \n BlockingQueue \u662f\u4e00\u4e2a\u63a5\u53e3\uff0c\u7ee7\u627f\u81ea Queue\uff0c\u6240\u4ee5\u5176\u5b9e\u73b0\u7c7b\u4e5f\u53ef\u4ee5\u4f5c\u4e3a Queue \u7684\u5b9e\u73b0\u6765\u4f7f\u7528\uff0c\u800c Queue \u53c8\u7ee7\u627f\u81ea Collection \u63a5\u53e3\u3002<\/p> \n BlockingQueue \u5bf9\u63d2\u5165\u64cd\u4f5c\u3001\u79fb\u9664\u64cd\u4f5c\u3001\u83b7\u53d6\u5143\u7d20\u64cd\u4f5c\u63d0\u4f9b\u4e86\u56db\u79cd\u4e0d\u540c\u7684\u65b9\u6cd5\u7528\u4e8e\u4e0d\u540c\u7684\u573a\u666f\u4e2d\u4f7f\u7528\uff1a1\u3001\u629b\u51fa\u5f02\u5e38\uff1b2\u3001\u8fd4\u56de\u7279\u6b8a\u503c\uff08null \u6216 true\/false\uff0c\u53d6\u51b3\u4e8e\u5177\u4f53\u7684\u64cd\u4f5c\uff09\uff1b3\u3001\u963b\u585e\u7b49\u5f85\u6b64\u64cd\u4f5c\uff0c\u76f4\u5230\u8fd9\u4e2a\u64cd\u4f5c\u6210\u529f\uff1b4\u3001\u963b\u585e\u7b49\u5f85\u6b64\u64cd\u4f5c\uff0c\u76f4\u5230\u6210\u529f\u6216\u8005\u8d85\u65f6\u6307\u5b9a\u65f6\u95f4\u3002\u603b\u7ed3\u5982\u4e0b\uff1a<\/p> \n BlockingQueue<\/h2> \n
\n