JAVA问答题:.简述APP LET的四 个生命周期的作 用及调 用时机?

来源:百度知道 编辑:UC知道 时间:2024/05/21 03:11:27
JAVA问答题:.简述applet的四 个生命周期的作 用及调 用时机?

Applet的生命周期分为四个阶段,各阶段分别由init,start,stop和destroy四种方法来具体体现。
1.public void init()
此方法通知Applet,方法已经被装入系统,在第一次调用start方法之前总是先调用它。Init方法是Applet运行的起点。如果需要执行初始化任务,可以在Applet的子类中重载该方法,例如,在init方法中创建线程,而在destroy方法中消灭(destroy)它们。

2. public void start()
此方法通知Applet开始执行,当调用init方法或者在Web页中再次访问时被调用。在Applet的子类中重载该方法,将每次访问该WWW页需执行的操作放入其中,例如,一个含自动画的Applet可以使用start方法恢复动画。

3. public void stop()
此方法通知Applet停止执行,当含有该Applet的Web页被其他页代替时调用该方法,也正是在Applet被消灭之前。在Applet的子类中重载该方法,将每次Web页不再可见时需执行的操作放入其中。

4. public void destroy()
此方法通知Applet,它正在被收回,应该释放已分配给它的所有资源,stop方法总是在该方法调用之前被调用。