使用参数编译和运行
本节用于在家中使用Java并了解事情的基本知识。
创建一个在屏幕上打印内容的简单应用程序后,您需要编译代码并运行它。
如果您使用Linux,Mac或Windows,这应该不重要。您需要有一个控制台,并且您需要具有以下命令才能编译和运行Java。
-
java(或java.exe)
-
javac(或javac.exe)
为了使这些可用,您必须下载并安装JDK(Java Development Kit)。
如果我们从上一课中获取代码并将其放在名为MyFirstClass.java的文件中,为了编译它,我们需要运行:
javac MyFirstClass.java
这将创建一个名为MyFirstClass.class的文件,该文件包含已编译的java代码。
要运行它,我们需要以类的名称作为参数运行java(不是文件!)
错误
java MyFirstClass.class
对!
java MyFirstClass
参数
main方法获取一个字符串数组作为参数,这些是您可以传递给程序的命令行参数。
java中的每个数组都包含一个名为length的变量,该变量表示该数组中有多少个元素。
我们可以通过简单的for来讨论这些论点
public class Arguments { public static void main(String[] args) { for (int i = 0; i < args.length; i++) { System.out.println(args[i]); } }}
并使用参数编译和运行它:
javac Arguments.java java Arguments arg0 arg1 arg2