深入理解Java虚拟机——Class类文件简介

Posted 小志的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了深入理解Java虚拟机——Class类文件简介相关的知识,希望对你有一定的参考价值。

目录

一、Class文件简介

  • 实现无语言无关性的基础仍然是虚拟机和字节码存储格式,Java虚拟机不和包括Java在内的任何语言绑定,它只与“Class文件”这种特定的二进制文件格式所关联,Class文件中包含了Java虚拟机指令集合符号表以及若干其他辅助信息。

二、Java虚拟机提供的语言无关性图解

  • 使用Java编译器可以把Java代码编译为存储字节码的Class文件,使用JRuby等其他语言的编译器一样可以把程序代码编译成Class文件,虚拟机并不关心Class的来源是何种语言。

以上是关于深入理解Java虚拟机——Class类文件简介的主要内容,如果未能解决你的问题,请参考以下文章

深入理解Java虚拟机——Class类文件的结构

深入理解Java虚拟机——Class类文件的结构

深入理解Java虚拟机04--类结构文件

深入理解java虚拟机第二版类文件结构

《深入理解Java虚拟机》-----第7章 虚拟机类加载机制——Java高级开发必须懂的

深入理解JAVA虚拟机读书笔记——虚拟机类加载过程和双亲委派模型