
Java 线程的同步与死锁
文章平均质量分 65
「已注销」
这个作者很懒,什么都没留下…
展开
-
Java线程的同步与死锁(同步)
在Java里面如果要实现线程的同步可以使用synchronized关键字。而这个关键字可以通过两种方式实现:·同步代码块;·同步方法。范例1:同步代码块class MyThread implements Runnable { private int ticket = 10; @Override public void run() { for (int i = 0; i < 11;...原创 2018-02-12 17:22:00 · 286 阅读 · 0 评论 -
Java线程同步与死锁(死锁)
线程同步过多可能造成线程死锁范例:class A { public synchronized void say(B b) { System.out.println("A说:把你的本子给我,我给你笔,否则不给!"); b.get(); } public synchronized void get() { System.out.println("A:我得到了本子"); } } ...原创 2018-02-12 17:22:55 · 241 阅读 · 0 评论