logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JVM的内存分区

JVM内存模型(一)简述Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用户,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则依赖用户线程的启动和结束而创建和销毁。我们先来看一下JVM的内存分区:PS:JDK 1.8 同 JDK 1.7 比,最大的差别就是:元数据区取代了永久代。元数据区的本质和永久代类似,都是对 JVM

#jvm#java#操作系统
Java类加载机制由浅入深

Java类加载机制由浅入深(一)简述Java虚拟机把描述类的数据从.class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是Java虚拟机的类加载过程。类加载具体指将代码编译后生成的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区(具体实现为元空间)内,然后在堆区创建一个java.lang.Class对象,用来封装类在

#jvm#java#面试 +1
JVM的内存分区

JVM内存模型(一)简述Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用户,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则依赖用户线程的启动和结束而创建和销毁。我们先来看一下JVM的内存分区:PS:JDK 1.8 同 JDK 1.7 比,最大的差别就是:元数据区取代了永久代。元数据区的本质和永久代类似,都是对 JVM

#jvm#java#操作系统
到底了