谈谈对jvm的理解

jvm:java虚拟机,java的核心与基础,用来运行java的程序

1、java程序的运行过程

    1)java源文件被编译器编译成.class文件

    2).class文件被类加载器加载至内存//--------类加载器:将.class文件加载至内存并且生成相应的class对象

    3)执行

2、jvm程序执行的顺序

   加载.class文件>>>>管理分配内存>>>>执行垃圾收集

java语言的特点就是平台的无关性:

java虚拟机在执行字节码时,把字节码解释成具体平台的机器指令,这也就是java能够“一次编译,到处运行”的原因 

猜你喜欢

转载自blog.csdn.net/qq_40757296/article/details/82728972
今日推荐