其最着名的问题Applet vs Application和常见答案是applet从init()应用程序开始而来main().
Applet的生命周期:init() - > start() - > paint() - > stop() - > destroy()
但是,申请怎么样?它从main()然后destroy()开始?或者它取决于编码部分?? 如果我在任何时候都错了,请纠正我.
让我们说这是简单的java代码
public class MyClass {
public static void main(String args[])
{
System.out.println("Hello World !!");
}
}
Run Code Online (Sandbox Code Playgroud)
我发现了这一点,但我认为,这是所有人(applet,servlet,应用程序)的共同生命周期.
您发布的链接说明了创建应用程序的周期.
对于Java应用程序,生命周期只是main()函数.当所有非恶魔线程终止(线程默认为非恶魔)或何时System.exit()被调用时,应用程序将结束.
如果你没有启动任何线程,唯一的线程是主线程,它将在main()函数结束时终止.
| 归档时间: |
|
| 查看次数: |
3373 次 |
| 最近记录: |