A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Z·H 中级黑马   /  2015-8-8 20:17  /  357 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

同步方式1:    同步代码块
     synchronized (同步监听对象) {
         // 需要被同步的代码
                    }

     同步监听对象  : 可以是任意的对象,对于多个线程而言,必须是同一个对象,才能够起到同步的效果;
                      常见写法 : 1   this   ;   2 类的字节码对象   String.class

同步方式2 : 同步方法  
      在方法上面添加 synchronized 关键字修饰就好
      同步方法不需要写同步监听对象,默认的就是this  (实例方法);
                                    默认是类的字节码对象(静态方法)

同步方式3 : 锁   Lock    ---> API
                    |-- ReentrantLock

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马