我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

有老哥知道为啥执行结果是这样的吗?刚才面试的时候有点懵逼!!!

img

这个就是对synchionized 关键字的理解问题,你虽然对A对象的b方法进行加锁,但是你进行了两次new A(),也就是他们是两个独立的对象,synchionized 在同一个实例对象上才会起作用。

你这不是让线程停了一秒吗

因为你两个线程不是用的同一个A对象的对象锁

近期文章

  • 求批量插入和更新Excel导入数据高效解决方法~
  • layui中使用vue无感刷新页面,最好有代码
  • 整理网线,怎么整理比较好
  • 边框怎么做出这样的效果啊
  • 数码管显示设定时间间隔继电器控制设计咋做呀
  • 我这个笔记本加装什么能快点
  • vue引入iconfont图标库,解压后没有SVG文件要怎么办
  • quartusII17波形仿真时报错
  • 在本科生类基础上怎么再派生一个研究生类
  • MySQL,求各位进行指导。。
  • C语言考到的题,没搞明白
  • Thinkpad x230i 3p7怎么样?
  • c++括号配对的语法问题
  • vscode下载了clangd插件后就疯狂报错,希望能帮一下我😭
  • react-native-amap3d使用高德地图WebApi获取行政区边界Polygon问题
  • 如何找出这些数?怎么置换
  • Jmeter中如何对不同模块下的同个参数重复赋予初始值?用户自定义参数的有效范围?
  • 菜单中的第三个功能怎么编写
  • webservice传递xml参数时 xml识别不了怎么办
  • HTML关于div嵌套问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华