01 2022 档案
摘要:1. jps 查看java进程描述 2. jconsole图形化查看内存线程等信息 3.jstat 查看内存状况,用的较少 4.jstack 分析线程 jstack -l pid >> file 如: jstack -l 87239 >> /tmp/lj/lj.txt 5.jmap 查看内存信息或则
阅读全文
摘要:synchronized与lock的区别 2.volatile的可见性和禁止指令重排性是怎样实现的 DCL在面试中可能被问到的问题: volatile是否需要加? 答:需要加,在计算机指令中,, CPU和编译器为了提升程序的执行效率, 通常会按照一定的规则对指令进行优化, 如果两条指令互不依赖, 有
阅读全文
摘要:重要:https://mp.weixin.qq.com/s/BnMobn2DRaZabBfApipOdg https://blog.csdn.net/q669239799/article/details/92394623
阅读全文