Java BlockingDeque take()方法及示例
BlockingDeque 的 take() 方法返回并删除Deque容器的头部。如果该方法在等待过程中被打断,则抛出一个InterruptedException。
语法
返回: 该方法返回Deque容器的头部。
异常 :如果在等待过程中被打断,该函数会抛出一个InterruptedException。
注意 : BlockingDeque 的 take() 方法是从Java的LinkedBlockingDeque类中继承的。
以下程序说明了BlockingDeque的take()方法。
程序1 :
输出:
程序2: 演示InterruptedException
运行时错误。
**参考资料: **https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/BlockingDeque.html#take()