logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java体系结构

本文参考《深入java虚拟机第二版》基于jdk1.2,由于书年代比较久远,可能有些东西不太一样,但不妨碍它的价值。java体系结构包括四种技术:1.java程序语言本身,也即语法等等。2.java class文件格式,包括class文件的定义和存储的内容。3.java api4.java虚拟机 JVM我们使用java来编写java程序调用为我们提供的api来操作系统的资源,

关于GC

在介绍GC之前有必要先了解一下JVM的内存划分,这样在后面介绍GC和各种不同的GC collector的时候更容易理解。下面这张图是“偷”的别人的,很经典的描述了jvm的体系结构,我们只需要关注最大的那一块——运行时数据区域。1.方法区方法区为各个线程共享的一块内存区域,当虚拟机装载一个class文件时,它会从二进制数据中解析类型的信息,包括类的静态变量也会存储到该区域。虚拟机

#虚拟机
到底了