关于Applet的生命周期,叙述正确的是( )。A.init()方法在start()方法之前执行B.init()方法在start()方法之后执行C.stop()在Applet退出时被调用,只调用1次D.stop()在Applet可见时被调用,可以被调用多次

题目

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

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

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

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

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


相似考题
更多“关于Applet的生命周期,叙述正确的是()。A.init()方法在start()方法之前执行B.init()方法在start() ”相关问题
  • 第1题:

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

    A.destroy()

    B.init()

    C.start()

    D.stop()


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

  • 第2题:

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

  • 第3题:

    下列Applet类的方法中,在Applet的整个生命周期里至多只能执行一次的是?

    A.init();

    B.start();

    C.stop();

    D.repaint();


    A A。【解析】applet程序必须在浏览器中运行,因此它需要支持applet类,而applet程序可以接受外部参数,可以使用javac编译,但是可以不用包含main函数。

  • 第4题:

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

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

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

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

    D.inlt( ),start( ),destroy( )


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

  • 第5题:

    下列选项中,属于Applet生命周期方法的是()

    A.init(),start(),destroy()

    B.draw(),init(),start()

    C.update(),start(),stop()

    D.start(),paint(),stop()


    init(),start(),destroy()