一个软件如何运行另一个软件
How one software runs another software
我对经常阅读的statement/s感到困惑:
一个 Java 程序 运行 在 JVM 中(或通过)JVM。我的疑问是,一个 Java 程序如何被另一个程序 运行 即 JVM
一个软件如何读取另一个软件?
这似乎是一个非常微不足道或毫无意义的问题,但我越想越怀疑 "how one software can run other software"。
任何帮助理解这一点,不胜感激。
The doubt which I have is, how one Java program is run by another program i.e. by JVM.
JVM 是一个程序。它
- 读取 class 文件,其中包含已编译的 Java class。
- 它有一个解释器,可以执行 Java 字节代码中的操作。
可以将代码编译成JVM调用的native代码来加速执行。
我对经常阅读的statement/s感到困惑:
一个 Java 程序 运行 在 JVM 中(或通过)JVM。我的疑问是,一个 Java 程序如何被另一个程序 运行 即 JVM
一个软件如何读取另一个软件?
这似乎是一个非常微不足道或毫无意义的问题,但我越想越怀疑 "how one software can run other software"。
任何帮助理解这一点,不胜感激。
The doubt which I have is, how one Java program is run by another program i.e. by JVM.
JVM 是一个程序。它
- 读取 class 文件,其中包含已编译的 Java class。
- 它有一个解释器,可以执行 Java 字节代码中的操作。
可以将代码编译成JVM调用的native代码来加速执行。