如何从终端运行Java public static void main [复制]

问题描述 投票:-1回答:3

这个问题在这里已有答案:

Please click this image for the description

嗨伙计们,所以我的作业要求我在命令提示符上运行我的程序,这将是像我这样的终端Mac用户。

我怎么在终端上运行这个?如何访问bin?

也适用于> java Echo“echo this string”

怎么能“回声这个字符串”作为arg [0]和arg1来访问?哪个是arg [0]和arg1 ???

java eclipse terminal
3个回答
0
投票

来自https://www.oracle.com/technetwork/java/compile-136656.html的官方Oracle技术文档

//A Very Simple Example
class ExampleProgram {
  public static void main(String[] args){
    System.out.println("I'm a Simple Program");
  }
}

编制计划

在Unix和DOS shell操作系统的命令行上调用Java编译器,如下所示:

  javac ExampleProgram.java

解释和运行程序

在Unix和DOS shell操作系统的命令行上调用Java解释器,如下所示:

java ExampleProgram

在命令行中,您应该看到:

I'm a Simple Program

0
投票

如果您已经有了Echo.java文件,请使用javac Echo.java进行编译。

之后,您可以使用java Echo "echo this string"运行生成的Echo.class。


0
投票

如何“回显此字符串”作为arg [0]和arg1进行访问?哪个是arg [0]和arg1 ???

你只需要在你的代码中使用System.out.print就可以了。

关于如何从终端使用启动您的应用程序

java MyClass 

如果它是一个类或

java -jar MyClass.jar

如果它是一个jar文件

你可以像这样在你的命令中添加Sting [] args

java MyClass first_arg second_arg ect...

数组由空格分隔,它只是在你的主要用qazxsw poi数组访问。

这是您的Echo类可能的样子:

args[]
© www.soinside.com 2019 - 2024. All rights reserved.