假设您将“main”参数添加到您使用的 Java 程序。那么Java程序的使用是否仅限于IDE中的控制台?换句话说,您只能在 IDE 上“使用”该程序吗?
现在假设您的 Java 程序中没有“主要”参数,如下所示:http ://answers.yahoo.com/question/index?qid=20100727161815AAZAd9p
它在 IDE 上没有做任何事情(比如当你按下“运行”时,它说你需要一个“主”参数)。那么,您甚至可以在哪里使用该程序呢?
假设您将“main”参数添加到您使用的 Java 程序。那么Java程序的使用是否仅限于IDE中的控制台?换句话说,您只能在 IDE 上“使用”该程序吗?
现在假设您的 Java 程序中没有“主要”参数,如下所示:http ://answers.yahoo.com/question/index?qid=20100727161815AAZAd9p
它在 IDE 上没有做任何事情(比如当你按下“运行”时,它说你需要一个“主”参数)。那么,您甚至可以在哪里使用该程序呢?
这是一个广泛的问题,需要很长的答案。
如果您在执行命令时告诉 JVM,一个类将被视为主类java
(在 IDE 情况下,您可以在“运行配置”中配置主类)。
如果你没有public static void main(String[] args) method
手段,那不是你执行的开始。没有 main 方法的类将根据业务功能在另一个类(主类/其他类)中实例化(或)扩展。
注意:即使一个类具有 main 方法,它也可能不是基于应用程序的执行的“开始”。
如果您正在考虑示例中列出的类以外的其他类,那么您可以考虑抽象类,即其他类使用的接口来实现适当的功能。当你考虑applet 时,大多数applet 没有main 方法,所以有很多方法可以让你的程序没有main。:)