mqray / mqray.github.io

personal blog
1 stars 0 forks source link

JVM|入门 | mqray's blog #17

Open mqray opened 11 months ago

mqray commented 11 months ago

https://mqrayblog.cn/2023/11/01/java%E4%B9%8Bgc%E6%97%A5%E5%BF%97/

jvm运行时数据区jvm在执行java程序的过程中会把它所管理的内存划分为若干不同的数据区域。java虚拟机所管理的内存包括如下几个运行时数据区域: 1. 程序计数器程序计数器是一块娇小的内存空间,可以视作当前线程所执行的字节码的行号。字节码解释器工作时就是通过改变此值来选取下一条需要执行的字节码指令。多个线程中,每个线程都有一个独立的程序计数器,相互之间互不干扰,独立存储,线程私有。 2. ja