首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
upjmbai5800
2019-08-15 10:45
已编辑
中国银联_技术开发中心_应用开发
关注
已关注
取消关注
多线程、锁、CAS和AQS(2)
多线程、锁、CAS和AQS(2)线程安全之可见性
1、共享变量在线程间不可见的原因
可结合Java内存模型一起阅读
2、可见性 synchronize
使用synchronize修饰后可以保证共享变量的可见性
3、可见性 volatile
可以通过内存屏障和禁止重排序实现。
对volatile变量进行写操作时,会在写操作后加入一条store屏障指令,将本地内存中的共享变量刷新到主内存。
对volatile变量进行读操作时,会在读操作前加入一条load屏障指令,从主内存读取共享变量。
4、有序性
Java内存模型允许编译器和处理器对指令重排序,重排序虽然不会影响单线程的执行正确性,但是会影响到多线程并发执行的正确性。
vovolatile、synchronize和lock可以保证有序性。
happens before规则,Java内存模型有详细叙述。
5、安全的发布对象
典型的例子就是单例模式的实现,核心就是保证线程安全的三个原则。
提示
全部评论
推荐
最新
楼层
秋招专场
校招火热招聘中
官网直投
相关推荐
神秘火车头a
05-24 14:13
已编辑
上海海洋大学 计算机类
石头科技(深圳)-开发实习生 -面试30分钟
boss上投的简历,回应很快,一周之内就约面了。自我介绍多线程的作用线程的生命周期有哪些项目中哪些JAVA基础用的比较多(因为我说我项目中并发和IO不怎么涉及,所以直接懵了,不知道从哪里入手回答,第一次听到这么问的,应该是啥都用到了?)mysql性能优化索引的作用和优化索引什么时候会失效说下redis淘汰和持久化机制说下redis缓存雪崩,缓存穿透,缓存击穿,还有相应的解决方案项目中redis怎么用说下springboot的自动装配如何注册bean说下对AOP的理解负载均衡有几种模式git的常用命令还有几个问题忘了,聊的较快,导致我的记忆不太清晰了。答了8成左右把,有一两个忘了。以下是...
查看8道真题和解析
点赞
评论
收藏
转发
superjayhurry
05-24 16:52
National University of Singapore 计算机类
菜鸟Java 一面 (电话面 45min)
1.自我介绍 项目2.Java 集合 LinkedList ArrayList3.HashMap ConcurrentHashMap4.红黑树 二叉查找树 红黑树高度差5.Mysql索引6.两道算法 (怎么判断有环 两个方式 怎么判断树是不是二叉查找树 两个方式)7.Redis 分布式锁 8.限流算法9.一致性哈希算法感觉问的很简单 kpi预定 不过面的还是很爽的 相当于复习了 再问问看到这个的大佬们 有没有能推推后端日常的 楼主9月中旬要开始苦逼的研究生生活了 求捞捞
查看9道真题和解析
点赞
评论
收藏
转发
也不容易的柯基很想喝咖啡
04-14 19:57
江苏理工学院 电子商务类
二本25届,暑期实习我该投什么岗位呀
专业和实习经历不对口,不垂直,目前在找暑期实习。刚上大学的时候喜欢短视频,做得还行也因此获得了还可以的实习经历。但是现在要找正式的工作了,觉得也想试试电商方面的工作,自己找实习的时候又被过去的实习经历限制住,容易被引向新媒体运营方面的工作。想找名头好一些的公司,尽量是转正实习,求助我这样的经历适合投什么岗位呀😭
点赞
评论
收藏
转发
riverrsea
04-07 11:41
四川轻化工大学 计算机类
大三找java暑期实习
#简历##简历被挂麻了,求建议#大佬们看看,这玩意儿能找到,实在不行去当兵了
简历被挂麻了,求建议
点赞
评论
收藏
转发
点赞
收藏
评论
分享
回复帖子
提到的真题
返回内容
全站热榜
1
...
美团后端日常实习面经
9400
2
...
【奖】这个夏天🍉,和牛牛一起打卡刷题~
9306
3
...
25暑期实习的心态变化 & 拥抱变化
9213
4
...
拼多多笔试 0526 24届算法
6499
5
...
【收集向】延毕了,影响工作吗?
5126
6
...
27届JAVA后端
4966
7
...
回首向来萧瑟处,也无风雨也无晴
4660
8
...
仰卧起坐了几个月才找到一个实习,但还是不满意。想着就这样吧,就约朋友一起去逛宜家,到了出发前两天觉得单独去太尴尬了,临时说要不要再喊一个朋友一起去,好玩一点。到了当天几乎是全程发呆,自闭。打车的时候她
4596
9
...
用友技术笔试-友新星实习项目-Java-01卷
4573
10
...
鹅的暑期实习和毕业生提前实习的心态分享
4233
正在热议
#
和牛牛一起刷题打卡
#
3794次浏览
371人参与
#
机械制造薪资爆料
#
339934次浏览
4037人参与
#
牛客帮帮团来啦!有问必答
#
974658次浏览
14931人参与
#
2022毕业生求职现身说法
#
19971次浏览
303人参与
#
你的简历改到第几版了
#
322555次浏览
4841人参与
#
通信硬件薪资爆料
#
240832次浏览
2272人参与
#
腾讯工作体验
#
145664次浏览
1404人参与
#
如何写一份好简历
#
299388次浏览
4315人参与
#
晒一晒我的offer
#
3642340次浏览
56851人参与
#
产品人专业大盘点
#
14997次浏览
119人参与
#
金融银行面经
#
11534次浏览
187人参与
#
在国企工作的人,躺平了吗?
#
105066次浏览
1331人参与
#
你觉得机械有必要实习吗
#
9925次浏览
130人参与
#
2023届毁约公司名单
#
97887次浏览
413人参与
#
运营人的第一份offer应该如何选
#
38200次浏览
664人参与
#
数据人的面试交流地
#
200843次浏览
4180人参与
#
23届的你们都什么时候入职?
#
91166次浏览
778人参与
#
为什么国企只招应届生
#
55420次浏览
403人参与
#
浅聊一下我实习的辛苦费
#
92755次浏览
910人参与
#
2022毕业的你对23届的寄语
#
16137次浏览
346人参与
牛客网
牛客企业服务