jvm:java虚拟机,java的核心与基础,用来运行java的程序
1、java程序的运行过程
1)java源文件被编译器编译成.class文件
2).class文件被类加载器加载至内存//--------类加载器:将.class文件加载至内存并且生成相应的class对象
3)执行
2、jvm程序执行的顺序
加载.class文件>>>>管理分配内存>>>>执行垃圾收集
java语言的特点就是平台的无关性:
java虚拟机在执行字节码时,把字节码解释成具体平台的机器指令,这也就是java能够“一次编译,到处运行”的原因