java - java类中的run或main函数有什么区别

标签 java

这是我学习java的第一天,当时我们写了一个类(第一个)。有人定义了 main 函数,有人定义了 run 函数。

它们是一样的吗?

最佳答案

public static void main(String[] args) 方法是一个可选方法,如果您想将其作为外部 Java 程序执行,则可以在类中实现该方法。将调用 main 静态方法,并将一个 String 参数数组传递给它。

目前无需担心这个 run 方法。后期学习多线程的时候还会遇到这个问题。正如 @PaulDraper 在评论中所说,您在类中定义的任何其他静态方法都可以从 main 调用,尤其是。如果您想保持后者简洁。

关于java - java类中的run或main函数有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22780835/

相关文章:

java - org.elasticsearch.client.transport.NoNodeAvailableException : None of the configured nodes are available: []

java - 在 Hibernate 中检索图形结构

java - 手动终止应用程序时如何获取广播接收器?

java - NumberFormatException 错误(parseInt)

java - 如何删除JPA/hibernate继承策略中的父元素和子元素加入?

java - 将 UTC 时间戳转换为任何时区

java - 如何使用 google API 从 Youtube 请求 Creative Common 内容

java - java内存分配

java - Java OpenCV无法从MatOfInt4复制到MatOfInt4

java - Android:NullPointerException 使用 SharedPreferences