【JVM】-- 类加载机制

JVM简介:

大家知道,由Java语言编写的程序需要经过编译步骤,编译后并不直接生成特定平台的机器码,而是先生成一个与平台无关的字节码文件,也就是常说的*.class文件。此类文件不是可执行的,必须使用Java解释器来解释执行。那么在Java语言中负责解释执行这些字节码文件的就是Java虚拟机,即JVM(Java Virtual Machine)。它是一种虚拟的 抽象的计算机。不过它可以像实际的计算机一样,具有指令集并使用不同的存储区域。负责执行指令,管理数据,内存和寄存器。

上图也可表示整个执行过程。由Java编译器编译程序,生成与平台无关,只面向JVM的字节码。不同平台的JVM不同,但它们提供不相同的接口。作为中间转换器 ,实现跨平台。

类加载机制:



猜你喜欢

转载自blog.csdn.net/qqxyy99/article/details/80385464