Java程序只是JRE的实例吗?
在 Windows 中运行控制台应用程序(如用 C++ 编写的控制台应用程序)时,Windows 会为您创建一个控制台窗口。.exe
因此,从本质上讲,该程序不会在Windows本身以外的任何东西上运行。
当您在cmd.exe控制台内部调用时,它真的是自己的独立程序吗?感觉更像是程序在运行,只是给出一个参数。java Main.class
java
Main.class
所有这些都是要问,所有的Java程序都只是控制台程序吗?另一种问法是,所有Java程序都只是读取特定类文件的JRE程序/实例吗?java [argument]