花费 35 ms
OOM异常的发生原因

一,jvm内存区域 1,程序计数器 一块很小的内存空间,作用是当前线程所执行的字节码的行号指示器。 2,java栈 与程序计数器一样,java栈(虚拟机栈)也是线程私有的,其生命周期与线程相同 ...

Mon Apr 02 06:03:00 CST 2018 0 3237
java中JVM和JMM之间的区别

一 jvm结构 jvm的内部结构如下图所示,这张图很清楚形象的描绘了整个JVM的内部结构,以及各个部分之间的交互和作用。 1 Class Loader(类加载器)就是将Class文件加载到内存 ...

Fri Nov 27 02:37:00 CST 2020 0 796
既然有MESI缓存一致性协议,为何还需volatile?

MESI缓存一致性协议 现在CPU都是多核cpu,且拥有多级缓存,如下图的CPU缓存模型 目前的CPU都是多核心的,每个核心都有自己的L1、L2缓存,当多个CPU同时操作同一份数据,就会出现缓存不 ...

Sat Nov 21 08:03:00 CST 2020 3 264

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM