【后端修行之虚拟机】Java内存区域和内存溢出异常
在内存划分句柄池,同时句柄池内存储两个指针:对象指针和类型指针. 使用他的好处在于,由于gc存在对象可能会移动,用句柄的话reference存储的数据比较稳定,只有修改对应句柄中的对象地址. 坏处就是访问对比直接指针多一次指针定位时间开销。符号引用转直接引用),字面量和符号引用形式上都是字符串,但语意用途不一样,字面量表示常量的值,符号引用表示符号的名称,运行时解析为实际的或方法.Java程序运行起来,会将内存区域分成几个区域,虚拟机栈\本地方法栈\堆\方法区\程序计数器,不同区域会有。
原创
2024-08-17 14:22:20 ·
569 阅读 ·
0 评论