参考答案和解析
参考答案:A
更多“JavaApplet的三种状态:1、Init(),2,Start(),3,Paint(),在Applet载入时的顺序是()。 ”相关问题
  • 第1题:

    当创建Java Applet且第一次使用支持Java的浏览器载入时,就会执行______方法。

    A.init()

    B.start()

    C.paint()

    D.stop()


    正确答案:A
    解析:当创建Applet且第一次使用支持Java的浏览器载入时,就会执行init()方法。选项 A正确。

  • 第2题:

    Java Applet的几个方法的执行顺序,正确的是( )。

    A.init→start→destroy→stop

    B.init→start→stop→destroy

    C.start→init→destroy→stop

    D.start→init→stop→destroy


    正确答案:B
    解析:该题考查对Java Applet生命周期的几个函数执行顺序的理解。Applet生命周期是指从Applet下载到浏览器,到用户退出浏览器,终止Applet运行的过程。Applet运行时,首先由浏览器调用init()方法,然后调用start()方法,使Applet成为激活状态,当Applet被覆盖时,调用stop()停止线程,最后关闭浏览器调用 deserog()。故本题答案是B。

  • 第3题:

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

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

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

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

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


    init(),start(),destroy()

  • 第4题:

    在JavaApplet程序用户自定义的Applet子类中,一般需要重载父类的( )方法宋完成主类实例的初始化工作。

    A.start()

    B.stop()

    C.init()

    D.paint()


    正确答案:C
    解析:该题考查对Applet必须要重载的几个方法的理解。选项A错误,start()方法使得程序从初始态进入运行态,当浏览器从图标状态恢复为窗口时,或者当用户离开包含Applet的主页后又再返回时,系统都会自动再执行一遍start()方法;选项B错误,stop()方法和start()方法相对应,当浏览器变成图标或者是用户离开Appkt所在页面时,浏览器都会调用stop()方法,该方法也是可以被多次调用的;选项C正确,当创建Java Applet且第一次使用支持 Java的浏览器载入该Applet时,就会执行init()方法,通常在这方法中执行一次性的初始化操作;选项D错误,paint()方法是画图时必须要重载的方法。故本题答案是C。

  • 第5题:

    任何一个Applet开始执行时必然会自动调用三个方法,它们被调用的顺序是()

    Ainit、paint、start

    Binit、start、paint

    Cpaint、start、init

    Dstart、paint、init


    B