gpt4 book ai didi

java - 在编译时或运行时编程

转载 作者:搜寻专家 更新时间:2023-10-31 20:20:27 26 4
gpt4 key购买 nike

我一直在阅读许多关于 Java 中编译时和运行时之间差异的答案。但是我还是不清楚。一些答案说:编译时间是您作为开发人员正在编译您的程序或代码的时期。我的问题是什么时候编译我的程序或代码?例如:我打开我的 IDE、eclipse 或 netbeans,在不同的类中编写代码并单击“运行”按钮,然后我的应用程序打开。有人可以解释我什么时候在此示例过程中编译我的程序/代码吗?或者我什么时候处于这个示例过程的编译阶段?

最佳答案

当你编写任何java类时,文件的扩展名必须是.java。让我们使用简单的 java 类来打印 Hello World:

public class Simple {

public static void main(String[] args) {
System.out.println("Hello World !!");
}

}

所以将这个文件保存为Simple.java

现在打开cmd,假设文件保存在d:\test目录

d:\test>javac Simple.java//当你运行它时,.java 被转换成字节码并保存在 .class 文件中。

d:\test>java Simple//JVM 将执行字节码文件,即 Simple.class

注意 : 所有这些过程都是IDE内部完成的

关于java - 在编译时或运行时编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22272285/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com