摘要:
package Tread; public class TestProduce { public static void main(String[] args) { Systack sy = new Systack(); Shengchan sc = new Shengchan(sy); XiaoFei xf = new XiaoFei(sy); new Thread(xf)...
阅读全文
posted @ 2018-10-25 13:20
yijiaxiong
阅读(899)
推荐(0)
编辑
摘要:
一个线程锁定A,等着B,一个线程锁定B,等着A 过多的同步方法会导致死锁
阅读全文
posted @ 2018-10-25 12:58
yijiaxiong
阅读(140)
推荐(0)
编辑
摘要:
* Timer:任务调度 * schedule(TimerTask task, Date time); * schedule(TimerTask task, Date * firstTime, long period); * TimerTask实现了Runnable接口;也是一个线程 可以了解一下Q
阅读全文
posted @ 2018-10-25 12:41
yijiaxiong
阅读(574)
推荐(0)
编辑
posted @ 2018-10-25 12:30
yijiaxiong
阅读(321)
推荐(0)
编辑
posted @ 2018-10-25 11:18
yijiaxiong
阅读(181)
推荐(0)
编辑
摘要:
线程同步与锁定 由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突严重的这个问题,Java语言提供了专门的机制以解决这类冲突,有效避免了同一个数据对象被多个线程同时访问,由于我们可以通过private关键字来保证数据对象只能被方法访问,所以我们针对方法提出一整套机制,这套机
阅读全文
posted @ 2018-10-25 11:08
yijiaxiong
阅读(240)
推荐(0)
编辑