《深入理解 Java 虚拟机》笔记——第6章 类文件结构

文章目录

  • 6.1 概述
  • 6.2 无关性的基石
  • 6.3 Class 类文件的结构
    • 6.3.1 魔数与 Class 文件的版本
    • 6.3.2 常量池
    • 6.3.3 访问标志
    • 6.3.4 类索引、父类索引与接口索引集合
    • 6.3.5 字段表集合
    • 6.3.6 方法表集合
    • 6.3.7 属性表集合

声明:

本博客是本人在学习《深入理解 Java 虚拟机》后整理的笔记,旨在方便复习和回顾,并非用作商业用途。

本博客已标明出处,如有侵权请告知,马上删除。

6.1 概述

记得在第一节计算机程序课上我的老师就讲过:“计算机只认识 0 和 1,所以我们写的程序需要经编译器翻译成由 0 和 1 构成的二进制格式才能由计算机执行”。10 多年时间过去了,今天的计算机仍然只能识别 0 和 1,但由于最近 10 年内虚拟机以及大量建立在虚拟机之上的程序语言如雨后春笋般出现并蓬勃发展,将我们编写的程序编译成二进制本地机器码(Native Code)已不再是唯一的选择ÿ

你可能感兴趣的:(#,《深入理解,Java,虚拟机》,JVM)