gpt4 book ai didi

java - 什么时候调用java main方法?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:42:54 25 4
gpt4 key购买 nike

  1. 我有一个具有一些构造函数(arg 和无 args)的类 (1)。在另一个 class(2) 中,使用 new constructor() 创建了 Class 1 的对象。那么在这种情况下会调用 main 方法吗?

  2. 理想情况下,什么时候在任何类中调用 main 方法?

最佳答案

任何类都可以有一个main方法。例如,您的 Class(1) 和 Class(2) 类都可以有一个 main 方法,但在您的程序运行时只会调用一次。

当您运行程序时,例如,java class1 - 您告诉 Java 您希望使用 Class(1) 的主要方法启动程序。这可能会造成混淆,因为您认为 Java 会执行它找到的每个主要方法,但事实并非如此。一旦 Java 在您指定的类中找到并运行了 main 方法,它将忽略它可能找到的所有 future main() 方法,因为它已经为您的程序执行了一个 main 方法。

你可以把 main() 看作是通往你程序的门,一旦进去,计算机就不会再尝试进来了,它已经在程序中了!希望对您有所帮助。

关于java - 什么时候调用java main方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10493990/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com