线程间的通信方式
来源:互联网 发布:strider军刀 淘宝 编辑:程序博客网 时间:2024/04/26 13:43
wait notify interrupt join
可以中断的有哪些?
第一: sleep, wait , join, 都是可以被中断的
第二: I/O操作,
传统的的I/O操作(阻塞式,流的形式)被阻塞时,是不可以被中断的,调用流的close方法也会被阻塞;
Java 1.4中引入的新的I/O —NI/O (基于通道的,非阻塞式的)是可以被中断的,可以调用流的close方法关闭流,NI/O的特性之一就是当文件读取堵塞时可以进行其他操作,而不会一直阻塞,而且一个I/O连接可以在空闲时帮助其他的线程进行I/O进行工作。
第三; synchronized在获锁的过程中是不能被中断的, 也就是说死锁状态的线程也是无法被中断的。
阅读全文
0 0
- 线程间的通信方式
- 线程间通信的方式
- 线程间的通信方式
- 线程间通信的方式
- 线程间的通信、同步方式、进程间通信方式
- 线程间通信方式
- 线程间通信方式
- 线程间通信方式
- 线程间通信的一种方式
- 进程、线程间通信的方式
- 【并发编程】线程间通信的方式
- 面试 - 线程间的通信方式
- 进程与线程间的通信方式
- Linux的进程/线程间通信方式
- 线程间通信的几种方式
- 线程、进程间的通信方式
- 线程间的四种通信方式
- java线程间的通信方式
- 【bzoj 4562】食物链(DP+拓扑)HAOI2016
- 电脑中如何在cmd中正确使用cd命令切换文件目录
- jquery控制"+","-"改变物品数量和钱数
- 阿里发送邮箱
- [GCD最小生成树 LCT] HDU5398 .GCD TREE
- 线程间的通信方式
- 51Nod-1073 约瑟夫环
- ip地址转化为其他进制
- JWT.net操作实践
- jenkins 对 maven对应的 jvm 配置参数
- JPA 主键@Id、@IdClass、@Embeddable、@EmbeddedId
- 面试问题
- 宏和函数小记
- 大数据未来应用7大趋势 人工智能只占其一