多线程&高并发查看Java代码对应的汇编指令教程
Posted Roninaxious
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多线程&高并发查看Java代码对应的汇编指令教程相关的知识,希望对你有一定的参考价值。
1.首先下载hsdis-amd64.dll文件
零积分下载地址:https://download.csdn.net/download/Kevinnsm/54740576
2.解压放到java11\\bin\\server
3.准备一段Java代码
public class Visibility
private static volatile boolean flag = true;
public static void main(String[] args) throws InterruptedException
new Thread(() ->
while (flag)
).start();
TimeUnit.SECONDS.sleep(1);
new Thread(() ->
flag = false;
System.out.println(Thread.currentThread().getName() + "线程将flag修改为了false!");
).start();
4.配置参数
-XX:+UnlockDiagnosticVMOptions -XX:+PrintAssembly
5.运行代码
以上是关于多线程&高并发查看Java代码对应的汇编指令教程的主要内容,如果未能解决你的问题,请参考以下文章