【问题标题】:Is main() a class method? (Java)main() 是类方法吗? (爪哇)
【发布时间】:2014-03-04 11:50:30
【问题描述】:

看到一个问题,详细介绍了一个简单的课程。该类有一个基本(非静态)方法。它还有一个 main 方法。

问的问题:这个类有类方法吗?

public static void main(String[] args){} 可以被视为类方法吗?

【问题讨论】:

    标签: java main class-method


    【解决方案1】:

    是的,

    所有静态方法都称为类方法,因为它们属于类,而不是该类的任何实例。

    所以public static void main(String[] args){} 也是一个类方法

    【讨论】:

      【解决方案2】:

      不仅main()方法,每个静态成员都属于Class,可以在所有实例之间共享,而不是任何特定实例。

      绑定到类的静态成员。所以你可以把它当作一个类方法。

      喜欢阅读:Understanding Class Members

      【讨论】:

        猜你喜欢
        • 2020-08-08
        • 2015-05-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-02-05
        • 2012-01-19
        相关资源
        最近更新 更多