摘要:
package daybyday;/* 好处: 1.提高相应速度(减少创建新线程的时间) 2.降低资源消耗 3.便于线程管理 corePoolSize 核心池的大小 maximumPool最大线程数 keepAlivetime线程没有任务时最多保持多久时间后会终止 */import java.uti 阅读全文
posted @ 2022-11-13 20:53
平凡的柳先生
阅读(26)
评论(0)
推荐(0)
摘要:
package daybyday; /* 好处:call()可以有返回值 call()可以抛出异常,被外面的操作捕获,获取异常的数值 Callable是支持泛型的 */ import java.util.concurrent.Callable;import java.util.concurrent. 阅读全文
posted @ 2022-11-13 20:13
平凡的柳先生
阅读(52)
评论(0)
推荐(0)
摘要:
wait( ) 一旦执行此方法,线程进入阻塞状态,并释放同步监视器 notify( ) 一旦执行此方法,唤醒被wait的线程,如果有多个,则唤醒优先级最高的 notifyAll( ) 一旦执行此方法,就会唤醒所有被wait( )的线程 补充:必须调用在同步代码块或者同步方法中 三个方法的调用者必须是 阅读全文
posted @ 2022-11-13 10:58
平凡的柳先生
阅读(13)
评论(0)
推荐(0)