java工程师信产部认证考试

对于applet状态理解正确的是()。A、是在init()方法调用后B、如果一个applet保持为”显示状态”,则applet将在用户重新开始工作时用init()方法执行C、如果一个applet保持为”显示状态”,则applet将在用户重新开始工作时用start()方法执行D、start()方法在applet的生命周期只能执行一次

题目

对于applet状态理解正确的是()。

  • A、是在init()方法调用后
  • B、如果一个applet保持为”显示状态”,则applet将在用户重新开始工作时用init()方法执行
  • C、如果一个applet保持为”显示状态”,则applet将在用户重新开始工作时用start()方法执行
  • D、start()方法在applet的生命周期只能执行一次
参考答案和解析
正确答案:A,C
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

当一个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从系统中撤出时调用。

第2题:

在Applet的生命周期中,下列哪个方法使Applet成为激活状态?

A.destroy( )

B.start( )

C.init( )

D.stop( )


正确答案:B
解析:在init()方法完成后,将调用start()方法,使Applet成为激活状态。该方法在Applet每次显示时都要调用。

第3题:

对于applet状态理解正确的是()

A.是在init()方法的调用以后

B.如果一个applet保持为“闲置状态”,则applet将在用户重新开始工作是用init()方法执行

C.如果一个applet保持为“闲置状态”,则applet将在用户重新开始工作是用start()方法执行

D.start()方法在applet的生命周期只能调用一次


参考答案:A, C

第4题:

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

A.stop()

B.init()

C.start()

D.destroy()


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

第5题:

在Applet的生命周期中,下列哪个法使Applet成为激活状态? ( )

A.destroy()

B.start()

C.init()

D.stop()


正确答案:B

第6题:

在Applet的生命周期中,下列( )方法使Applet成为激活状态。

A.destroy ()

B.start ()

C.init ()

D.stop ()


正确答案:B

第7题:

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

A.stop( )

B.init( )

C.start( )

D.destroy( )


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

第8题:

对于applet状态理解正确的是()。

A.是在init()方法调用后

B.如果一个applet保持为”显示状态”,则applet将在用户重新开始工作时用init()方法执行

C.如果一个applet保持为”显示状态”,则applet将在用户重新开始工作时用start()方法执行

D.start()方法在applet的生命周期只能执行一次


参考答案:A, C

第9题:

下面有关Applet的执行的说法不正确的是______。

A.最小化Applet运行窗口时,将运行stop()方法

B.Java Applst跟Java Application一样,都是从main()方法开始执行的

C.Java Applet必须嵌入到HTML文件中才能够运行

D.Java Applet在执行的过程中一定会自动调用init()、start()、.stop()、destroy()方法,不管用户是否重载这些方法


正确答案:B
解析:JavaApplet是一类特殊的Java程序,通常称为Java小应用程序,它嵌入在HTML语言中,随主页发布到Intemet上,因此选项C的说法正确;它与JavaApplication的区别主要在于其执行方式的不同,JavaApplication是从main()方法开始运行的,而JavaApplel则相对复杂一点,它需要在浏览器环境中运行,因此选项B的说法不正确;最小化Applet运行窗口时,将运行stop()方法,选项A的说法正确;JavaApplet在执行的过程中一定会自动调用init()、start()、stop()、destroy()方法,不管用户是否重载这些方法,选项D的说法正确。

第10题:

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

A.destroy()

B.init()

C.start()

D.stop()


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

更多相关问题