摘要:
一、synchronized (1)synchronized方法 (2)synchronized块 二、Lock 注意:及时释放Lock锁,否则会出现死锁,通常在finally代码释放锁 (1)ReentrantLock 实现Lock接口,提供lock(),tryLock()和unLock()方法。 阅读全文
posted @ 2017-09-18 17:09
茅坤宝骏氹
阅读(161)
评论(0)
推荐(0)
摘要:
一、多线程实现方式 (1)继承Thread类,覆盖run方法 (2)实现Runnable接口,覆盖run方法,将对象传人Thread对象中 实现Runnable接口比继承Thread类所具有的优势: 1)适合多个相同的程序代码的线程去处理同一个资源 2)可以避免java中的单继承的限制 3)增加程序 阅读全文
posted @ 2017-09-18 13:08
茅坤宝骏氹
阅读(187)
评论(0)
推荐(0)

浙公网安备 33010602011771号