- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 多线程-脏独
在我们设计程序的时候要考虑问题的整体,不然很容易出现脏读,看示例 1 /** 2 * 业务整体需要使用完整的synchronized,保持业务的原子性。 3 * @author alienware 4 * 5 */ 6 public class DirtyRead { 7 8 private String username = "bjsxt"; 9
2016-12-31 16:13:41 319
原创 多线程基础
一、线程安全问题 当多个线程访问某一个类的时候,这个类都能表现出正确的行为,那么这个类就是线程安全的。 synchronized可以加在任意对象及方法上加锁,加锁的这段代码就成为互斥区或者临界区 下面是关于线程安全的一个小示例,关键点就在synchronized这个词上 1 import java.util.concurrent.atomic.
2016-12-31 16:11:19 168
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人