Java并发
文章平均质量分 66
知途刻行
所有的努力都不会白费,终将化作其他美化的东西陪在你身边。学会珍惜,学会付出。
展开
-
实现其他线程等待
countdownlauch(一一执行,含有计数器)是一种闭锁机制CountDownLatch这个类能够使一个线程等待其他线程完成各自的工作后再执行。例如,应用程序的主线程希望在负责启动框架服务的线程已经启动所有的框架服务之后再执行。CountDownLatch是通过一个计数器来实现的,计数器的初始值为线程的数量。每当一个线程完成了自己的任务后,计数器的值就会减1。当计数器值到达0时,它表示所有的...原创 2018-05-22 09:47:38 · 329 阅读 · 0 评论 -
守护线程
用户线程:我们平常创建的普通线程。守护线程:用来服务于用户线程;不需要上层逻辑介入。通过一个栗子来区分一下它们与JVM的关系。class DaemonRunner implements Runnable { @Override public void run() { while (true) { for (int i = 1; i <= 10...转载 2018-05-23 01:53:49 · 187 阅读 · 0 评论