当前位置: 首页 > news >正文

上海做企业网站的公司强化防疫指导

上海做企业网站的公司,强化防疫指导,湘潭网站建设 皆来磐石网络,游戏周边产品 做网站我们从网上看到很多&#xff0c;升级到重量锁的时候不会降级&#xff0c;再来线程都是重量级锁 今天我们来实验一把真的是这样的吗 1.首选导入Java对象内存布局的工具库&#xff1a; <dependency><groupId>org.openjdk.jol</groupId><artifactId>jol-…

我们从网上看到很多,升级到重量锁的时候不会降级,再来线程都是重量级锁
今天我们来实验一把真的是这样的吗

1.首选导入Java对象内存布局的工具库:

 <dependency><groupId>org.openjdk.jol</groupId><artifactId>jol-core</artifactId><version>0.14</version></dependency>

2.代码:

public class Test {static Object LOCK;public static void main(String[] args) throws InterruptedException {LOCK = new Object();System.out.println("无锁的时候对象布局:" + ClassLayout.parseInstance(LOCK).toPrintable());IntStream.rangeClosed(1, 4).forEach(i -> {getLOCK();});Thread.sleep(3000L);System.out.println("无竞争之后,此时对象布局:" + ClassLayout.parseInstance(LOCK).toPrintable());getLOCK();}public static void getLOCK() {new Thread(() -> {try {synchronized (LOCK) {System.out.println("线程[" + Thread.currentThread().getName() + "]" +"重量级锁状态对象布局:" + ClassLayout.parseInstance(LOCK).toPrintable());}} catch (Exception e) {e.printStackTrace();}}).start();}
}

3.结果
请添加图片描述
请添加图片描述

4.结论
从实验我们可以得知,升为重量级锁后,并不会一直是重量级锁,
一开始没有竞争的时候是无锁,然后四个线程来竞争的时候是重量级锁,释放锁之后又是无锁,再来一个线程变为轻量级锁

http://www.khdw.cn/news/12836.html

相关文章:

  • 电子商务网站规划报告附近的计算机培训班
  • 公司起名参考大全seo优化文章网站
  • ui设计师自我介绍搜索引擎优化的例子
  • 桥西做网站贵州seo推广
  • 重庆建网站 私单电商网站分析
  • 做网站域名需要在哪里备案企业查询网站
  • 官方网站建设 磐石网络知名产品软文是什么
  • 网销具体怎么做网站爱站长
  • 搜索引擎友好的网站有哪些特点引流推广效果好的app
  • 淘宝网站内站建设有没有好用的网站推荐
  • 网站怎样投放广告位东莞好的网站国外站建设价格
  • 建设手机网站报价搜索引擎哪个好用
  • 网站制作软件工程师广州竞价托管
  • 龙岗网站优化培训手机seo百度点击软件
  • 公司网站应该包括哪些内容如何开发微信小程序
  • 常德天恒建设网站游戏推广怎么快速拉人
  • 网站正在建设中 敬请期待seo关键词排名优化如何
  • 做淘宝网站要多少钱网站优化排名技巧
  • 合肥网站建设网站制作网络推广的调整和优化
  • 睢县做网站哪家好seo一个月工资一般多少
  • 北京网站建设联系电话百度sem竞价托管
  • 淘宝上做网站行吗外贸seo推广招聘
  • 黑群晖可以做网站吗如何做网络推广推广
  • 用html做网站步骤优化百度百科
  • 烟台海阳市专业做网站企业网站优化
  • 移动webApp旅游网站开发代码谷歌广告优化师
  • 建站产品百度怎么发广告
  • 用jsp做的网站有哪些百度统计
  • 网站搬家教程北京百度推广优化排名
  • 商标注册 网站建设如何入账中国万网