您在 Java 中创建的每个方法都必须调用,例如,假设您创建了一个名为 myMethod() 的方法。为了执行该方法,您必须编写类似于 do myMethod() 的内容。为什么定义完之后就不用写do main()了呢?我知道这并不重要,但我很好奇。
最佳答案
当您执行 java 并为其指定一个类时,运行时会自动为您调用它。
这就是为什么 main.c 有非常具体的要求。它很特别,是运行时在启动时寻找的方法。它是您的程序的入口点。
如果您尝试运行的类上没有正确的 main 方法,您将收到错误消息。
关于java - 在Java中,为什么不必调用main方法呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8845203/