Object作为java中所有对象的基类,需要为上层的存在提供一个稳定的基础。其中wait和notify方法的实现多线程协作提供了保证。 可以看...

收录了8篇文章 · 3人关注
Object作为java中所有对象的基类,需要为上层的存在提供一个稳定的基础。其中wait和notify方法的实现多线程协作提供了保证。 可以看...
操作数栈(operand stack)相关 本地变量表(local variable table)到操作数栈(operand stack) 可以...
Java并发的机制的背后是Java虚拟机(JVM)的工作机制,本文从几个关于并发和多线程的疑问开始,引出Java内存区域的介绍,希望能帮助大家更...
本系列会持续更新。 一、JVM内存调优 对JVM内存的系统级的调优主要的目的是减少GC的频率和Full GC的次数。 1.Full GC 会对整...
Java GC日志可以通过 +PrintGCDetails开启 以ParallelGC为例 YoungGC日志解释如下(图片源地址:这里) : ...
1、JVM的参数类型 1.1 标准参数:在各jdk版本中较稳定 -help-server -client-version -showversio...
1 CPU和内存的交互 了解jvm内存模型前,了解下cpu和计算机内存的交互情况。【因为Java虚拟机内存模型定义的访问操作与计算机十分相似】 ...
Java动态追踪技术探究 在Java虚拟机中,字符串常量到底存放在哪 一次生产 CPU 100% 排查优化实践 聊聊 Java 虚拟机:类的加载...
专题公告
JVM