- 博客(2)
- 收藏
- 关注
原创 多线程设计模式基础
不变模式 一个类的内部状态创建后,在整个生命周期都不会发生变化,就是不变类 不变模式不需要同步 public final class Product{ //确保无子类 private final String no; //私有属性,不会被其他对象获取 private final String name; //final属性保证不会被两次赋值 priva
2017-10-02 20:58:01 220
原创 锁的优化
减少锁持有时间 public synchronized void syncMethod(){ othercode1(); mutextMethod(); othercode2(); }上述代码中,只有第二个方法需要同步,所以需要将锁加载第二个方法中中去public void syncMethod2(){ othercode1(); synchronized(t
2017-10-02 13:21:44 188
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人