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 - Java 内部库与外部库

java - 实例ID不存在

java - 如何在 Spring JPA 存储库中加入多个表的结果

java - Android - LocationManager 小数点后的数字

java - 当我尝试通过 gradle 进行 jaxb 绑定(bind)时,为什么无法解析 XSD 模式

java - 为什么Java源代码中的超链接不会产生编译错误?

java - 将 "const"变量传递给 Java 中的方法

java - 从 ISO-8859-1 字符获取实际字符

java - 不仅在 Activity 的 onCreate 上执行操作,而且在每次 View 转换到该 Activity 时执行操作

java - MySQL 查询处理花费太长时间并抛出 "Communications link failure"