无分类 一文理解JVM虚拟机内存垃圾回收性能优化解决面试中遇到问题 JVM栈(Java Virtual Machine Stacks): Java中一个线程就会相应有一个线程栈与之对应,因为不同的线程执行逻辑有所不同,因此需要一个独立的线程栈,因此栈存储的信息都是跟当前线程(或程序)相关信息的,包括…
java 那些年我们遇到的OOM 这张图真是常看常新,今天我们从内存溢出的角度重新再审视一遍。方法区,也称非堆,hotspot中,1.7叫perm区,1.8叫元空间,因此这个区域溢出,1.7就是OutOfMemoryError: PermGen space,1.8是OutOfMemoryError: M…
java 手撕面试官系列十一BAT面试必备之常问85题 JVM专题 (面试题+答案领取方式见个人主页) Java 类加载过程? 描述一下 JVM 加载 Class 文件的原理机制? Java 内存分配。 GC 是什么? 为什么要有 GC? 简述 Java 垃圾回收机制。 如何判断一个对象是否存活?(…
java 一文了解JVM JVM是Java Virtual Machine(Java 虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
无分类 JVMSANDBOX从阿里精准测试走出的开源贡献奖 阿里妹导读:稳定性是历年双11的技术质量保障核心。从 2016 年开始淘宝技术质量部潜心修行,创新地研发了一套实时无侵入的字节码增强框架,于是「JVM-SANDBOX」诞生了,并且顺手在 MTSC 大会上拿了开源贡献奖,今…