线程安全

来源:互联网 发布:懒人桌 知乎 编辑:程序博客网 时间:2024/05/17 05:05

1,方法前加 synchronized 关键字, 属性前加  volatile 关键字


2,使用 java.util.concurrent.locks.Lock 


3,使用 java.util.concurrent.atomic 包下的原子类


4,使用 synchronized ( syncObject ) {  //code here is thread-safe     }


5,使用 java.lang.ThreadLocal 类来实现线程本地存储

0 0
原创粉丝点击