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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

        * 当多线程并发, 有多段代码同时执行时, 我们希望某一段代码执行的过程中CPU不要切换到其他线程工作. 这时就需要同步.
        * 如果两段代码是同步的, 那么同一时间只能执行一段, 在一段代码没执行结束之前, 不会执行另外一段代码.
        (1).多线程操作共享数据
        (2).有多条语句在操作共享数据
        (3).要使用同一个锁
        (4)同步代码块可以使用任意对象作为锁对象,同步方法的锁为this,静态同步方法的锁为所在类的字节码对象

0 个回复

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