标签: java
每次Java程序运行时,它是否自动编译? 我倾向于否,因为如果我不使用eclipse但是使用命令行,我必须在运行程序之前编译(javac)。我是对的吗?
由于
答案 0 :(得分:8)
不,每次运行时都不会自动编译java程序。
必须先显式编译Java程序才能执行它们。每当您要求它运行应用程序时,您的IDE可能会为您执行该功能 - 但这是IDE,而不是Java,从而触发编译。