1

我有一个很久以前最初用 JBuilder 构建的小程序。我相信它直到最近都运行良好。它已停止工作。我已经将它导入到Eclipse中调试,发现 public static void main()没有调用。这可以解释小程序的崩溃。

我的预感是较新的 JVM 不需要public static void main()小程序。任何人都可以对此有所了解吗?

4

3 回答 3

2

Java 小程序需要小程序生命周期。没有任何main小程序。

于 2012-09-16T14:36:47.417 回答
1

main()方法通常用于应用程序。您需要在初始化时进行的任何调用都应该放在:

public void init()

在你的小程序中。

于 2012-09-16T14:44:27.133 回答
1

我的预感是较新的 JVM 不会为 applet 调用 public static void main() 。任何人都可以对此有所了解吗?

据我所知,可以追溯到 1997 年,没有VMmain()需要小程序。

于 2012-09-17T03:18:01.943 回答