花费 26 ms
【线程实现的两种方式及区别】

我们来用最经典的卖票的案例,表明两种实现方式的区别,同时分析线程不安全产生的原因 一、继承Thread类 二、实现Runnable接口 启动线程 可以 ...

Fri Aug 31 23:02:00 CST 2018 0 873
【解决线程安全问题:通过Lock锁对象】

虽然我们可以理解同步代码块和同步方法的锁对象问题,但是我们并没有直接看到在哪里加上了锁,在哪里释放了锁. 为了更清晰的表达如何加锁和释放锁,JDK5以后提供了一个新的锁对象Lock,而Reentra ...

Sat Sep 01 23:12:00 CST 2018 0 842

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM