首页
诗词
字典
板报
句子
名言
友答
励志
学校
网站地图
编程
C++
C语言
C++ Builder
VB
PB
Ruby Rails
perl python
编程
其他开发语言
VBA
VC/MFC
当前位置:
首页
>
教程频道
>
开发语言
>
编程
>
RejectedPolicy-CallerRunsPolicy
2012-08-22
RejectedPolicy--CallerRunsPolicy?线程:0pool-1-thread-1开始执行线程:2main开始执行线程:2main执行完毕
RejectedPolicy--CallerRunsPolicy
?
线程:0pool-1-thread-1 开始执行线程:2main 开始执行线程:2main 执行完毕线程:0pool-1-thread-1 执行完毕线程:3main 开始执行线程:1pool-1-thread-1 开始执行线程:1pool-1-thread-1 执行完毕线程:3main 执行完毕线程:5main 开始执行线程:4pool-1-thread-1 开始执行线程:5main 执行完毕线程:4pool-1-thread-1 执行完毕线程:7main 开始执行线程:6pool-1-thread-1 开始执行线程:7main 执行完毕线程:6pool-1-thread-1 执行完毕线程:9main 开始执行线程:8pool-1-thread-1 开始执行线程:9main 执行完毕线程:8pool-1-thread-1 执行完毕关闭后线程终止了吗?false
这个policy看起来很有趣,thread-1开始执行,main也开始执行,当main执行完毕后3进入队列,这时因为main是空闲的,所以3由main来执行,当thread-1中的0执行完后main也执行完了,此时5进入,选择了main来执行,我的理解是此时选择thread-1也是可以的,剩下的输出同理。
查看更多
下一篇
本文网址:
https://www.reader8.net/jiaocheng/20120822/1891328.html
读书人精选
热点排行
maven 项目平添Maven Dependencies Libr
java类静态域、块,非静态域、块,结构函
Golang的slice圈套
Spring2 兑现AOP编程的两种实现方法
树的底层实现(下)
多线程程序的评量基准
struts2札记之第七讲
jquery 用ID取某个元素上的某个ID元素
浙江大学PAT上机例题析之2-07. 素因子分
Junit4.x单元测试的施用