无法在控制台上打印
Cannot print on console
我刚刚安装了 JDK 并通过控制面板将 PATH 设置为
C:\Program Files\Java\jdk-15\bin
然后,我尝试运行我在网上找到的一些代码:
public class helloworldfirst {
public static void main(String[] args) {
// Prints "Hello, World" to the terminal window.
System.out.println("Hello, World");
}
}
像这样使用命令提示符:javac helloworldfirst.java
,但命令提示符中没有显示任何内容,而是在我的桌面上创建了一个新文件。
为什么创建这个文件?
是否有可能阻止它被创建?如何打印“Hello World!”在命令提示符中?
当然,使用 java
而不是 javac
:
java helloworldfirst.java
> Hello, World!
请注意,这需要 JDK11 或更高版本。
Java是编译型语言;除了最简单的东西,其他任何东西都经过两个步骤:首先编译代码(这将它们变成 .class
文件),然后可以是 运行。构建系统和 IDE 通常使这成为一种流畅的体验。
我刚刚安装了 JDK 并通过控制面板将 PATH 设置为
C:\Program Files\Java\jdk-15\bin
然后,我尝试运行我在网上找到的一些代码:
public class helloworldfirst {
public static void main(String[] args) {
// Prints "Hello, World" to the terminal window.
System.out.println("Hello, World");
}
}
像这样使用命令提示符:javac helloworldfirst.java
,但命令提示符中没有显示任何内容,而是在我的桌面上创建了一个新文件。
为什么创建这个文件? 是否有可能阻止它被创建?如何打印“Hello World!”在命令提示符中?
当然,使用 java
而不是 javac
:
java helloworldfirst.java
> Hello, World!
请注意,这需要 JDK11 或更高版本。
Java是编译型语言;除了最简单的东西,其他任何东西都经过两个步骤:首先编译代码(这将它们变成 .class
文件),然后可以是 运行。构建系统和 IDE 通常使这成为一种流畅的体验。