一个java对象到底有多大

前言问题:new Object()到底占用几个字节?这个问题,需要我们来分析一下堆内布局以及Java对象在内存中的布局对象的指向先来看一段代码:package com.zwx.jvm;public class HeapMemory { private Object ob
2021年03月17日 857次浏览

Java垃圾回收

什么是垃圾回收?垃圾回收(Garbage Collection,GC):就是释放垃圾占用的空间,防止内存泄露。对内存堆中已经死亡的或者长时间没有使用的对象进行清除和回收。垃圾在哪儿?上图可以看到程序计数器、虚拟机栈、本地方法栈都是伴随着线程而生死,这些区域不需要进行 GC。而方法区/元空间在 1.8
jvm gc 2021年01月11日 410次浏览