Java Applet在没有main方法的情况下运行?

Nic*_*ong 5 java applet program-entry-point

我正在运行一个Java类,extends Applet implements Runnable显然该程序可以运行,但没有main方法.我认为Java应用程序需要该main方法作为其入口点?

小智 8

Java Applet有一个init方法而不是main方法.它的:

public void init() {... }
Run Code Online (Sandbox Code Playgroud)


Don*_*ows 5

是的,但小程序不是应用程序。还有就是在applet跑步者主要方法(假设它用Java编写执行;它不一定是),但小程序不工作的方式; 它从文件中加载/实例化,然后通过初始化启动、操作、停止和最终被销毁,在其生命周期中继续进行。通过这些状态发送它的代码在小程序的视图中是隐藏的;它只知道它在可以运行小程序的环境中。


Sma*_*tti 0

从谷歌结果复制:

Applet 是独立程序,需要第三方工具才能执行,即支持 Java 的 Web 浏览器或 Applet 运行程序。所以它没有main()。可以在没有 main 的情况下运行程序。

可能重复:
为什么小程序不需要 main()?