- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 BlockingQueue
一、类结构图 二、方法 除了传统的queue功能(表格左边的两列)之外,还提供了阻塞接口put和take,带超时功能的阻塞接口offer和poll。put会在队列满的时候阻塞,直到有空间时被唤醒;take在队列空的时候阻塞,直到有东西拿的时候才被唤醒。 ...
2019-12-03 21:03:26 205
原创 如何中断一个线程?
一、了解interrupt、interrupted、isInterrupted public void interrupt(); Thread#interrupt()并不能真正的中断线程,而是通知线程应该中断了。具体到底中断还是继续运行,应该由被通知的线程自己处理。 具体来说,当对一个线程调用interrupt()时: 如果线程处于正常活动状态,那么会将该线程的中断标志位设置为true,仅此而...
2019-12-03 00:33:57 680 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人