【多线程高并发】查看Java代码对应的汇编指令教程
生活随笔
收集整理的這篇文章主要介紹了
【多线程高并发】查看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代码对应的汇编指令教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【多线程高并发】jcstress并发测试
- 下一篇: 【多线程高并发】深入浅出JMM-Java