程序的执行流程

正确理解Java可以跨平台(有图)
过程解读:
程序刚开始是.java的文件,通过编译成为.class文件,接下来通过类加载器,把.class文件加载到内存JVM的运行时数据区,JVM然后在不同的操作系统上运行。

自己见解

1.JVM首先是面向操作系统的,不是面向硬件的。
2.一次编写到处运行不是说写完java代码到处可以运行,有个前提就是在不同的操作系统上需要安装不同的JVM虚拟机。
3.JVM是解释型和编译型语言,因为.java文件需要编译成.class文件,但是.class文件不能运行需要解释在JVM上执行。

相关文章:

  • 2021-11-27
  • 2021-11-27
  • 2021-11-27
猜你喜欢
  • 2021-11-27
  • 2022-12-23
  • 2021-04-18
  • 2022-12-23
  • 2021-11-27
  • 2021-08-13
  • 2021-11-27
相关资源
相似解决方案