如果用户定义的 Applet 类中没有 init() 方法,则该程序A) 必须定义一个 main() 方法B) 无法通过编译C) 可以通过编译,但运行时将出错D) 可以通过编译,并且能正常运行

题目

如果用户定义的 Applet 类中没有 init() 方法,则该程序

A) 必须定义一个 main() 方法

B) 无法通过编译

C) 可以通过编译,但运行时将出错

D) 可以通过编译,并且能正常运行


相似考题
更多“如果用户定义的 Applet 类中没有 init() 方法,则该程序A) 必须定义一个 main() 方法 B) 无 ”相关问题
  • 第1题:

    如果用户定义的Applet类中没有init()方法,则该程序

    A.必须定义一个main()方法

    B.无法通过编译

    C.可以通过编译,但运行时将出错

    D.可以通过编译,并且能够正常运行


    正确答案:D
    解析:本题考查Applet。Applet运行时,首先由浏览器调用init()方法,通知该Applet已经被加载到浏览器中,使Applet执行一些基本的初始化。该方法不是必须的,可以没有,Applet可以正常编译和运行。因此,本题的正确答案是选项D。

  • 第2题:

    下列关于main的说法,错误的是______。

    A.main方法必须放在一个类中定义

    B.main方法表示一个Java应用程序执行的入口点

    C.在application环境下有一个类(只能有一个类)必须定义一个main方法

    D.Java Applet和Java Application中都有main方法


    正确答案:D

  • 第3题:

    2、关于接口的定义和实现,以下描述正确的是

    A.接口定义的方法只有定义没有实现

    B.接口定义中的变量都必须写明final和static

    C.如果一个接口由多个类来实现,则这些类在实现该接口中的方法时采用统一的代码

    D.如果一个类实现接口,则必须实现该接口中的所有方法,但方法未必申明为public


    A.接口定义的方法只有定义没有实现

  • 第4题:

    要在一个单一的类文件中创建既可用作JavaApplet,又可用作Java应用程序的Java软件代码,下列说法错误的是 ( )

    A.作为Application要定义main()方法,并且把main()方法所在的类定义为一个 public类

    B.为使该程序成为一个Applet,main()方法所在的这个public类必须继承Applet类或JApplet类

    C.在该类中可以像普通Applet类一样重写Applet类的init()、start()、paint()等方法

    D.转换后的程序只能在浏览器中加载执行,而不能在Appletviewer中执行


    正确答案:D
    解析:编写一个程序让该程序同时具有Applet与Application的特征,具体方法是:作为Application要定义main()方法,并且把main()方法所在的类定义为一个public类。为使该程序成为一个Applet,main()方法所在的这个public类必须继承Applet类或JApplet类,在该类中可以像普通Applet类一样重写 Applet类的init()、start()、paint()等方法。在运行Applet程序时,既可以在浏览器中加载执行也可以在Appletviewer中执行。所以选项D的说法是错误的。

  • 第5题:

    5、关于接口的定义和实现,以下描述正确的是?

    A.接口定义中的方法都只有定义没有实现

    B.接口定义中的变量都必须写明final和static

    C.如果一个接口由多个类来实现,则这些类在实现该接口中的方法时应采用统一的代码

    D.如果一个类实现一个接口,则必须实现该接口中的所有方法,但方法未必声明为public


    A.接口定义的方法只有定义没有实现