java - 在Java中,为什么不必调用main方法呢?

标签 java

您在 Java 中创建的每个方法都必须调用,例如,假设您创建了一个名为 myMethod() 的方法。为了执行该方法,您必须编写类似于 do myMethod() 的内容。为什么定义完之后就不用写do main()了呢?我知道这并不重要,但我很好奇。

最佳答案

当您执行 java 并为其指定一个类时,运行时会自动为您调用它。

这就是为什么 main.c 有非常具体的要求。它很特别,是运行时在启动时寻找的方法。它是您的程序的入口点。

如果您尝试运行的类上没有正确的 main 方法,您将收到错误消息。

关于java - 在Java中,为什么不必调用main方法呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8845203/

相关文章:

java - jdbc4.MySQL语法错误异常: error in your SQL syntax; check the manual MySQL server version for the right syntax to use near ') )' at line 1

java - 运行时错误。整数转换成字符串

java - Java Kafka Consumer 在多线程中的使用

java - Spring 3.0 真的支持 JSR-286 吗?

java - JVM GC 是否会在引用比较过程中移动对象,导致即使双方都引用同一个对象也无法进行比较?

java - 这个条件有什么作用(BufferedReader 和 InputStreamReader)?

java - Hibernate - 通过用户名关系加密引用

java - 上一个任务完成后定期运行 AsyncTask

java - 使用枚举静态变量创建了多少个副本

java - Android - 在本地配置文件中存储一些设置