博客专栏  >  编程语言   >  深入Java虚拟机笔记

深入Java虚拟机笔记

深入Java虚拟机读书笔记。。。

关注
0 已关注
5篇博文
  • 深入Java虚拟机笔记(五):剖析HotSpot的Launcher

    虽然HotSpot只是OpenJDK项目的一个功能子集,但在其中占据非常重要的地位 HotSpot目录下四大子目录: agent:包含Serviceability Agent的客户端的实现 ma...

    2017-05-22 22:12
    519
  • 深入Java虚拟机笔记(四):类加载

    介绍虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制在讲类加载之前,先讲一下什么是符号引用和直接...

    2017-05-10 21:11
    454
  • 深入Java虚拟机笔记(三):类文件结构

    介绍各种不同平台的虚拟机与所有平台都统一使用的程序存储格式——字节码是构成平台无关性的基础,实现语言的无关性还是虚拟机和字节码存储格式,所以Java编译可以把Java代码编译为存储字节码的Class文...

    2017-05-10 16:24
    420
  • 深入Java虚拟机笔记(二):垃圾收集器与内存分配策略

    程序计数器、虚拟机栈、本地方法栈三个区域随线程而生而死,栈中的栈帧随方法的进入和退出执行着出栈和入栈,所以以上区域的内存分配和回收基本不用我们考虑了。而Java堆和方法区不一样,我们常说的分配和回收的...

    2017-05-10 17:26
    474
  • 深入Java虚拟机笔记(一):Java内存区域与内存溢出异常

    1、程序计数器为很小的内存空间,为当前线程执行的字节码的行号指示器,通过改变计数器的值来选取下一条需要执行的字节码指令,循环、分支等基础功能都是需要计数器来完成的 2、Java虚拟机栈为Java方法...

    2017-05-02 23:56
    533

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部