更多“当退出当前主页时,浏览器调用______方法终止start()方法中启动的线程。A.destroy()B.init()C.stop ”相关问题
  • 第1题:

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

    A.start()

    B.init()

    C.stop()

    D.destroy()


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

  • 第2题:

    关于Applet的生命周期,叙述正确的是( )。

    A.init()方法在start()方法之前执行

    B.init()方法在start()方法之后执行

    C.stop()在Applet退出时被调用,只调用1次

    D.stop()在Applet可见时被调用,可以被调用多次


    正确答案:A
    解析:本题是考查Applet的生命周期。init()创建Applet时执行,只执行1次。当小应用程序第1次被支持Java的浏览器加载时,便执行该方法:start()多次执行,当浏览器从图标恢复成窗口,或者是返回该主页时执行。系统在调用完init()方法之后,将自动调用start()方法,而且,每当浏览器从图标恢复为窗口时,或者用户离开包含该小应用程序的主页后又再返回时,系统都会再执行1遍start()方法;stop()多次执行,当浏览器变成图标时,或者是离开主页时执行,主要功能是停止一些耗用系统资源的工作。因此A是正确的。

  • 第3题:

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

    A.start()

    B.init()

    C.stop()

    D.destroy()


    正确答案:A

  • 第4题:

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

    A.start( )

    B.init( )

    C.stop( )

    D.destroy( )


  • 第5题:

    当一个Applet所在的Web页面被其他页面覆盖后。不可能被调用的Applet方法是( )。A.destroy( )S

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

    A.destroy( )

    B.init( )

    C.stop( )

    D.start( )


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