java - 主要方法如何工作?

标签 java methods program-entry-point

我是一些失败教学的产物,我需要一些帮助。我知道在 Java 中有一个叫做“main 方法”的东西,我相信其他编程语言也是如此。我知道您需要一个来让您的代码运行,但是您如何使用它来让您的代码运行呢?它有什么作用,您需要将它放入什么才能让您的代码运行?

我知道它应该看起来像这样。 但几乎仅此而已。

static void main(String[] args){

}

最佳答案

对于一般情况逐点分解:

  1. 所有 Java 应用程序都以 main() 方法开始处理;
  2. main 中的每条语句按顺序执行,直到到达 main 的末尾——这是您的程序终止的时间;
  3. static 是什么意思? static 意味着你不必实例化一个类来调用该方法;
  4. String[] args 是 String 对象的数组。如果您要在命令行上运行您的程序,您可以将参数作为参数传递。然后可以像访问数组中的元素一样访问这些参数:args[0]...args[n];
  5. public 表示该方法可以被任何对象调用。

关于java - 主要方法如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15962535/

相关文章:

c - 与 C 中的 main() 函数不同

java - 在 Swagger/SwaggerUI 中显示所需的角色

java - 当线程移出对象的监视器时意味着什么?

java - 双倍我的钱 : my framework uses doubles for monetary amounts

java - 了解层次结构方法调用

java - 从 main 中的另一个类方法调用数组

Python补丁: calling nested method in class doesn't work

c++ - 主要的两个问题

java - 如何向 JMenuItem 添加标签?

C程序调用一个字符串到int函数,我无法转换输入