单选题当一个Applet所在的Web页面被其他页面覆盖后,不可能被调用的Applet方法是(  )。A destroy()B init()C stop()D start()

题目
单选题
当一个Applet所在的Web页面被其他页面覆盖后,不可能被调用的Applet方法是(  )。
A

destroy()

B

init()

C

stop()

D

start()

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

当一个Applet所在的Web页面被其他页面覆盖后,不可能被调用的Applet方法是

A.destroy()

B.init()

C.stop()

D.start()


正确答案:C

第2题:

在Applet生命周期中,下面方法中,在装载Applet时被调用的是( )。

A.stop( )

B.init( )

C.start( )

D.destroy( )


正确答案:B
在JavaApplet的生命周期中,共有4种状态和4个方法:init()、start()、stop()和destroy()。在Applet装载时,由浏览器或appletviewer调用init()方法,通知该Applet已被加载到浏览器中,使Applet执行-些基本初始化。

第3题:

当Applet所在页面被其他页面覆盖时调用的方法是______。


正确答案:stop()
stop()

第4题:

在Applet的init()方法被调用后,接下来最先调用的方法是

A.run()

B.start()

C.stop()

D.destroy()


正确答案:B
解析:Applet生命周期包括Applet的创建、运行和消亡等状态。Applet类提供在生命周期的不同阶段响应主要事件的4种方法——init()、start()、stop()和destroy()。在调用完init()方法之后,接下来最先调用的是start()方法。

第5题:

在Applet的init()方法被调用后,接下来最先被调用的方法是

A.run()

B.start()

C.stop()

D.destroy()


正确答案:B
解析:Applet生命周期包括Applet的创建、运行与消亡几个状态。Applet类提供了在生命周期不同阶段响应主要事件的4种方法,这4种方法的调用次序如下图所示。

由上图可知,在调用完init()方法后,接下来最先被调用的是start()方法。因此,本题的正确答案是B。

第6题:

当浏览器重新返回到包含Applet的页面时调用的方法是

A.start()

B.init()

C.stop()

D.destroy()


正确答案:A
解析:Applet的生命周期中有四个状态:初始态、运行态、停止态和消亡态。当程序执行完init()方法以后,Applet程序就进入了初始态;然后马上执行start()方法,Applet程序进入运行态;当Applet程序所在浏览器图标化或者是转入其他页面时,该Applet程序马上执行stop()方法,Applet程序进入停止态;在停止态中,如果浏览器又重新装载该Applet程序所在的页面,或者是浏览器从图标中复原,则Applet程序马上调用start()方法,进入运行态;当然,在停止态时。如果浏览器关闭,则Applet程序调用destroy()方法,进入消亡态。

第7题:

当浏览器重新返回Applet所在页面时,将调用Applet类的方法是( )。

A.start( )

B.ink( )

C.stop( )

D.destroy( )


正确答案:A
本题考查Applet的运行方式。当init()方法完成后,将调用start()方法,使Applet成为激活状态。该方法在Applet每次显示时都要调用。例如,浏览器由最小化复原,或浏览器从一个URL返回该Applet所在的页面,-般常在start()中启动动画或播放声音等的线程。

第8题:

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

A.start(),stop(),destroy()

B.init(),start(),stop(),start(),stop(),destroy()

C.start(),init(),stop(),destroy()

D.init(),start(),destroy()


正确答案:B
解析:init()一般用来完成所有必需的初始化操作,start()是在初始化之后Applet被加载时调用,stop()在APplet停止执行时调用,destory()是Applet从系统中撤出时调用。

第9题:

在Applet生命周期中,下面方法中是在装载Applet时被调用的是( )。

A.stop()

B.init()

C.start()

D.destroy()


正确答案:B
解析: 在JavaApplet的生命周期中,共有4种状态和4个方法:init()、start()、stop()和destroy()。在Applet装载时,由浏览器或appletviewer调用init()方法,通知该Applet已被加载到浏览器中,使Applet执行一些基本初始化。

第10题:

在Applet生命周期中,下面哪个方法是在装载Applet时被调用? ( )

A.destroy()

B.init()

C.start()

D.stop()


正确答案:B
解析:本题考查Applet程序的生命周期和运行方式,是考试重点,应该牢记。在Applet运行时,首先由浏览器调用init()方法,即在装载Applet时被调用,不是装载前。所以选项B正确。初始化完成后,将调用start()方法时Applet成为激活状态。当Applet被覆盖时,可用stop()方法停止线程。关闭浏览器时调用destroy(),彻底终止Applet,从内存中卸载并释放Applet的所有资源。

更多相关问题