多线程中解决同步问题的方式

多线程中解决同步问题的方式 同步代码块 在代码块上添加synchronized 同步方法 在方法上加上synchronized 静态同步方法 二者区别: 非静态:锁对象为当前的实例化的对象 静态:锁对象为当前类的字节码对象(静态方法比实例化对象先存在于内存中) look锁方式 创建锁对象并调用其方法(注意:程序执行完得解锁) 法(注意:程序执行完得解锁)
相关文章
相关标签/搜索