【问题标题】:the meaning of “public static void(string[] args)” [duplicate]“public static void(string[] args)”的含义 [重复]
【发布时间】:2014-10-07 14:37:23
【问题描述】:

是java编程新手和新手,专门看命令

public static void main(String[] args)

public static void 是什么意思?像args 这样的术语是什么意思?

【问题讨论】:

  • 既然您是 Java 新手,最好先阅读一些 Java 教程或文本。我相信每个初学者的文本都涵盖了这一点。
  • 欢迎来到 SO。仅供参考,可以通过您自己的一些研究来回答的基本问题在这里往往不会受到欢迎。如果您刚开始使用 Java,请尝试像 The Java Tutorials 这样的基本教程。当您有更具体的代码问题时回来,您会发现更好的接收。祝你好运。
  • 你还不需要关心那一行,现在把它当作入口点,程序工作必须有的魔法代码。掌握基础知识后,您将了解它的含义。
  • 那些指向 Google 和 Java 教程的人 - 你发现的大多数材料的基本思想是“它很神奇,你以后会弄明白的。”
  • 顺便说一句,它应该是 String[] args 而不是 string[] args。你的代码不会用string 编译。编辑了你的问题。 :)

标签: java command-line


【解决方案1】:

public --> 访问说明符。任何其他类都可以访问此方法。

static --> 方法绑定到类,而不是类的实例。

void --> 返回类型。该方法不返回任何东西

main(String[] args) --> 方法名是main()。它需要一个 Stringarray 作为参数。 String[] args 是命令行参数。

注意:上面定义的main()方法是程序的入口点,如果你改变了签名,那么你的程序可能无法运行。

【讨论】:

    猜你喜欢
    • 2016-05-22
    • 2012-08-10
    • 1970-01-01
    • 1970-01-01
    • 2019-11-23
    • 2018-11-12
    • 1970-01-01
    • 2018-04-26
    • 1970-01-01
    相关资源
    最近更新 更多