课程

回到首页 个人中心 反馈问题 注册登录
下载APP
首页 课程 实战 体系课 手记 专栏 慕课教程

不加synchronized时候的不见性

来源:6-4 可见性相关

精慕门8059907

2021-11-04 11:03

请问不加synchronized时候的不见性可以提供一个具体的实例代码吗?谢谢

写回答 关注

1回答

  • 张好郎
    2022-01-03 16:57:36

    课程中for循环100000, 两个线程同时执行不就是这种情况吗

    0 1

Java高并发之魂:synchronized深度解析

从0开始彻底学会高并发场景下不得不会的synchronized

36647 学习 · 27 问题

查看课程

相似问题

在分布式应用中,synchronized是不是已经无用武之地了

回答 1

同一个方法中的被synchronized包裹的代码块与普通代码块

回答 2

run方法里面的j++是不是也可能有并发的问题啊?

回答 1

课程时间问题

回答 1

那我是不是可以不使用创建thread对象时需要传入的类的对象的class对象。可以随便哪个类的class对象都可以呢?因为在学习对象锁的视频中老师创建的锁对象是随便的Object对象所以类锁上应该也可以随便哪个类的clas对象。还是说只能是实现Runnable接口的类的父类的对象啊?还有实现runnable接口的类对象不同类锁会失效,这种是只有this修饰才会 这样吗?对象锁中自己创建的锁对象只有一个,就算创建两个线程的对象不同但是锁对象只有一个还是只有一个可以持有锁。也就是对象锁不会失效。

回答 1

打开慕课网App查看更多内容