java多线程
文章平均质量分 70
sniper-francis
新的起点...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java Semaphore
很久没有更新了,最近一直在学习how tomcat woks,以及java多线程,这里给学习做一个总结。 Semaphore :信号量,计算机操作系统里这么解释,所谓信号量,就是多个线程执行时,有一个信号来进行管理,比如过马路,马路有十字路口,横、竖都可以过人,这样很容易出现问题的,这时候红绿灯就是一种信号量,只允许绿灯通过、红灯等待。 java里也一样 ,来看一下jdk1.6中的描述原创 2015-02-04 10:45:26 · 498 阅读 · 0 评论 -
java CyclicBarrier
CyclicBarrier是java.util.concurrent下一个管理线程集同步的类,他的目标是使其管理的线程集互相等待对方完成到达一个共同点,为什么这个类会起名:"Cyclic",原因是线程释放后还可以循环使用。 看一个原文描述: A synchronization aid that allows a set of threads to all wait for each o原创 2015-02-04 11:32:46 · 473 阅读 · 0 评论 -
java CountDownLatch
CountDownLatch是java.util.concurrent下的另外一个多线程基本类,基本的用法是,当前线程或者多个线程可以等待多个其它线程完成时再开始做自己的事情,来看jdk1.6描述: A synchronization aid that allows one or more threads to wait until a set of operations being perfo原创 2015-02-04 10:54:54 · 448 阅读 · 0 评论 -
java 同步
转:作者:Jakob Jenkov 译者:李同杰 Java 同步块(synchronized block)用来标记方法或者代码块是同步的。Java同步块用来避免竞争。本文介绍以下内容: Java同步关键字(synchronzied) 实例方法同步 静态方法同步 实例方法中同步块 静态方法中同步块 Java同步示例 Java 同步关键字(synchronized)转载 2015-04-28 11:37:51 · 536 阅读 · 0 评论
分享