线程的同步与锁定

来源:互联网 发布:建设银行mac版网银盾 编辑:程序博客网 时间:2024/05/02 01:58

同步  也称为 并发

因为现在有多条路径 ,多个线程访问同一个资源  确保这份资源安全.

加同步---> 称为线程安全

以前我们经常说 hashtable 是线程安全的,hashmap 是不安全的 ,这就是指的在多线程访问的情况下.

hashtable; java.util.hashtable 源码里面  在put 方法上 加了同步锁

StringBuffer  的 append 方法也是线程安全的, 同样是加了 synchronized 同步锁


synchronized 说白了就是锁  任何线程 访问一个 加了synchronized的方法 都先获得这个方法的锁,相当于大门一关,别人不能进来.


一  同步块

二 同步方法


synchronized


0 0
原创粉丝点击