
2020-03-24 46102

2020-03-24 17017

2019-12-12 8756

2020-08-04 5454

2020-09-08 4582
来判断对象是否存活的基本思路就是通过一系列成为“GC Roots”的对象作为起始点,从政节点开始向下搜索,搜索所走过的路径成为引用链,当一个对象到 GC Roots没有任何引用链相连时则证明此对象是不
我们写的代码,经过编译、经过类加载的各种阶段,进入了JVM的运行时数据区。 但作为程序员真正关心的是代码的执行,代码的执行其实本质上是方法的执行,站在JVM 的角度归根到底还是字节码的执行。main
String 对象是对 char 数组进行了封装实现的对象,主要有两个成员:char 数组,hash 值 String 对象的不可变性 在实现代码中 String 类被final 关键字修饰了,而且变
在一般的模型中,两个不同的栈帧的内存区域时独立的,但是大部分的JVM在实现中会进行一些优化,使得两个栈帧出现一部分的重叠。(主要体现在方法中参数传递的情况下),让下面栈帧的操作数栈和上面栈帧的部分局部
- You are not alone.
进步始于交流,收获源于分享。
虽然能力有限,但努力无限。