main() 该方法定义为 static 因为静态方法属于类本身而不属于类的实例(对象)。这意味着你可以在不创建这种对象的情况下直接调用这种方法。 如果 main() 方法不是静态的,JVM 调用被迫创建这样的例子。但是,要创建实例,需要执行一些代码,这将创建无限循环(实例需要创建 main() 方法)。这将导致程序无法运行。 main() 这个方法是静态的,确保只有一个入口点可以启动程序。 -Houda Belhad-
以上就是为什么&#main&#函数是静态的吗?详情请关注图灵教育的其他相关文章!