【发布时间】:2014-03-04 11:50:30
【问题描述】:
看到一个问题,详细介绍了一个简单的课程。该类有一个基本(非静态)方法。它还有一个 main 方法。
问的问题:这个类有类方法吗?
public static void main(String[] args){} 可以被视为类方法吗?
【问题讨论】:
标签: java main class-method
看到一个问题,详细介绍了一个简单的课程。该类有一个基本(非静态)方法。它还有一个 main 方法。
问的问题:这个类有类方法吗?
public static void main(String[] args){} 可以被视为类方法吗?
【问题讨论】:
标签: java main class-method
是的,
所有静态方法都称为类方法,因为它们属于类,而不是该类的任何实例。
所以public static void main(String[] args){} 也是一个类方法
【讨论】:
不仅main()方法,每个静态成员都属于Class,可以在所有实例之间共享,而不是任何特定实例。
绑定到类的静态成员。所以你可以把它当作一个类方法。
【讨论】: