相关疑难解决方法(0)

为什么main方法在java中是静态的

我听到有人说"如果main不是静态的,那么JVM可以创建一个包含main的类的对象,并通过对象调用main.
但问题是JVM如何知道在重载构造函数的情况下调用哪个构造函数,或者即使有只有一个参数化的构造函数,然后才能通过."

这是正确的理由吗?
因为如何在不进入主函数的情况下创建类的对象?
请就此发表意见.如果这不是正确的理由,那么正确的原因是什么?

java static program-entry-point

13
推荐指数
2
解决办法
4377
查看次数

public static void main()访问非静态变量

它表示非静态变量不能用于静态方法.但是public static void main.如何?

java variables static-methods program-entry-point void

13
推荐指数
2
解决办法
5万
查看次数