摘要: 在java内存运行时区域中的各个部分中,程序计数器、虚拟机栈、本地方法栈3个区域随线程而生,随线程而灭,因此这几个区域的内存分配和回收都具备确定性,在这几个区域内就不需要过多考虑如何回收的问题,当方法结束或者线程结束时,内存自然就跟随着回收了。但是Java堆和方法区这两个区域具有更大的不确定性,比如 阅读全文
posted @ 2024-07-23 22:38 尘封1980 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Hello大家好,这是我的博客,在接下来的时光中,我将不断分享自己阅读、总结的知识点。如有总结不对的地方,请指教/留言~ 阅读全文
posted @ 2024-07-23 15:33 尘封1980 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。 1. 程序计数器 程序计数器可以看作是当前线程所执行的字节码的行号指示器。在Java虚拟机的概念模型里,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,它是程序控制流的指示器,分支、 阅读全文
posted @ 2024-07-23 15:27 尘封1980 阅读(9) 评论(0) 推荐(0) 编辑