当一个Applet被加载,后续对Applet生命周期方法的调用中,可能存在的次序是

admin2012-03-21  41

问题 当一个Applet被加载,后续对Applet生命周期方法的调用中,可能存在的次序是

选项 A、start(),stop(),destroy()
B、init(),start(),stop(),start(),stop(),destroy()
C、start(),init(),stop(),destroy()
D、init(),start(),destroy()

答案B

解析 init()方法是在Applet被下载时调用,一般用来完成所有必需的初始化操作;start()方法是在Applet初始化之后以及Applet被重新访问时调用,使Applet成为激活状态;当Applet被覆盖时或退出时,调用stop()方法可以停止线程。start()与stop()是一对相对应的方法,一般常在start()启动一些动作,而在stop()中暂停这些动作;destroy()方法是在关闭浏览器Applet从系统中撤出时调用,彻底终止Applet,从内存卸载并释放该Applet的所有资源。
转载请注明原文地址:https://kaotiyun.com/show/No2p777K
0

最新回复(0)