itgle.com

单选题下列关于Applet的叙述中,正确的是(  )。A 为了使Applet在浏览器中运行,需要在HTML文件智能嵌入相应的Applet类B Applet不能从外部接受参数C Applet不能使用javac命令进行编译D Java Application与Applet都必须包含main()方法

题目
单选题
下列关于Applet的叙述中,正确的是(  )。
A

为了使Applet在浏览器中运行,需要在HTML文件智能嵌入相应的Applet类

B

Applet不能从外部接受参数

C

Applet不能使用javac命令进行编译

D

Java Application与Applet都必须包含main()方法


相似考题
参考答案和解析
正确答案: B
解析:
B项,Applet可以从外部接受参数;C项,Applet可以使用javac命令进行编译;D项,程序在作为Applet运行时,可以像普通Applet类一样构造,不必在意main()方法的存在,在运行Applet时,main()方法一般是不被调用的。
更多“下列关于Applet的叙述中,正确的是(  )。”相关问题
  • 第1题:

    ( 33 )下列关于 Applet 的安全限制的叙述中,错误的是

    A )通常情况下,禁止 Applet 读、写本地文件系统

    B )通常情况下,禁止 Applet 向 Applet 源主机之外的任何主机建立网络连接

    C )通常情况下,禁止 Applet 读取系统信息

    D )通常情况下,禁止 Applet 加载本地库或方法


    正确答案:C

         

  • 第2题:

    下列关于Applet的叙述中,正确的是______。

    A) 为了使Applet在浏览器中运行,需要在HTML文件智能嵌入相应的Applet类

    B) Applet不能从外部接受参数

    C) Applet不能使用javac命令进行编译

    D) Java Application与Applet都必须包含main()方法

    A.

    B.

    C.

    D.


    正确答案:A

  • 第3题:

    下面关于Applet的说法正确的是( )。

    A.Applet也需要main方法

    B.Applet继承自java.awt.Applet或javax.swing.JApplet

    C.Applet能访问本地文件

    D.Applet程序不需要编译


    正确答案:B
    解析:JavaApplet的字节码文件必须嵌入HTML的文件中并由负责解释HTML文件的 WWW浏览器充当解释器来解释运行。因此Applet不需要main方法,但必须继承java.awt.Applet类或javax.swing.JApplet,因为这两个类实现了Applet程序与浏览器的通信。

  • 第4题:

    Java中对Applet设置了严格的安全限制。下列关于Applet在Java2中的安全限制叙述正确的是( )。

    A.根本无法解除

    B.只有部分限制可以解除,而其他限制无法解除

    C.可以在安全策略的控制下解除

    D.已经默认地全部解除


    正确答案:C
    解析:本题考查Applet的安全限制。Java2中的安全机制建立一个策略文件给Applet授予所需的权限,并使用这个安全策略实施对该 Applet的安全控制,选项C说法正确。要注意分析题目,本题通过仔细分析题目,也可以正确回答。

  • 第5题:

    下列关于Applet的叙述中,正确的是

    A.Applet是Java类,所以可以由JDK中的解释器java.exe直接解释运行

    B.Applet应该定义为javax.applet.Applet类或java.swing.Applet类的子类

    C.Applet与Application的主要区别在编译方式上

    D.通过在Applet中使用getParameter可从HTML文件中获得参数


    正确答案:D
    解析:本题考查Applet的基本概念。选项A说法错误,Applet虽然是Java类,但并不能用JDK中的解释器java.exe直接解释运行,而必须使用appletviewer来运行,运行过程比 Application更复杂。Applet必须定义为 java.applet.Applet类或javax.swing.JApplet类的子类,选项B说法错误。Applet与Application的主要区别在执行方式上,它们的编译方式是相同的,选项C说法错误。通过在Applet中使用getParameter可从HTML文件中获得参数,选项D说法正确。

  • 第6题:

    下面关于Applet的说法中,正确的是______。

    A.Applet也需要main( )方法

    B.Applet继承自java.awt.Applet或javax.swing.JApplet

    C.Applet能访问本地文件

    D.Applet程序不需要编译


    正确答案:B
    解析: Java Applet的字节码文件必须嵌入HTM文件中,并由负责解释HTM文件的WWW浏览器充当解释器来解释运行。因此Applet不需要main( )方法,但必须继承java.awt.Applet类或javax.swing.JApplet类,因为这两个类实现了Applet程序与浏览器的通信。

  • 第7题:

    下列关于Application和Applet程序的说法中不正确的一项是______。

    A.Application使用解释器java.exe执行

    B.Application不使用独立的解释器就可以执行

    C.Applet程序必须继承Java的Applet类

    D.Applet在浏览器中运行


    正确答案:B

  • 第8题:

    Java中对Applet设置了严格的安全限制。下列关于Applet在Java 2中安全限制叙述正确的是( )。

    A.根本无法解除

    B.只有部分限制可以解除,而其他限制无法解除

    C.可以在安全策略的控制下解除

    D.已经缺省地全部解除


    正确答案:C
    解析:Java平台为了防范恶意程序的攻击,使用了安全管理器。安全管理器执行系统资源的访问控制。Applet也是在安全管理器的严密监视下运行,默认情况下Applet不允许访问系统的资源,但可以通过安全策略授予Applet相应的访问权限。

  • 第9题:

    关于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是正确的。

  • 第10题:

    下面关于Applet的说法正确的是()

    • A、 Applet也需要main方法
    • B、 Applet必须继承自java.awt.Applet
    • C、 Applet能访问本地文件
    • D、 Applet程序不需要编译

    正确答案:B

  • 第11题:

    关于Applet和Application,下列说法错误的是()

    • A、Applet自身不能运行
    • B、Applet可以嵌在Application中运行
    • C、Application以main()方法为入口
    • D、Applet可嵌在浏览器中运行

    正确答案:B

  • 第12题:

    单选题
    下列关于Applet的叙述中,正确的是(  )。
    A

    Applet是Java类,所以可以由JDK中的解释器java直接解释运行

    B

    Apptet的主类不一定要定义为java.applet.Applet类或JApplet类的子类

    C

    Applet与Application的主要区别在执行方式上

    D

    Applet不能在浏览器中运行


    正确答案: B
    解析:
    Applet是Java类,运行过程比Application更复杂,Applet不能由JDK中的解释器java直接运行,要在浏览器或appletviewer中运行;Applet的主类一定要定义为java.applet.Applet类或JApplet类的子类;Applet与Application的主要区别在执行方式上,Application以mian()方法为入口点运行,两者都是通过”javac”命令编译。

  • 第13题:

    下列关于Applet的叙述中,错误的是( )。

    A.Applet是Java类,所以可以由JDK中的解释器java.exe直接解释运行。

    B.Applet应该定义为java. applet.Applet类或javax. swing.JApplet类的子类。

    C.Applet与Application的主要区别在执行方式上。

    D.通过在HTML文件中采用<PARAM>标记可以向Applet传递参数。


    正确答案:A
    解析:Applet是Java与Web相结合而引入的重要的Java应用形式。Applet是Java类,但自身不能运行,必须嵌入在其他应用程序中运行,因此不能直接由java.exe解释执行,选项A说法错误。Applet与Application的主要区别在执行方式上,Application以main()方法为入口点运行,Applet要在浏览器或appletviewer中运行,运行过程比Application更复杂。

  • 第14题:

    下列有关Applet参数的叙述正确的是

    A.Applet参数的名字不区分大小写

    B.Applet当用户没有指定参数或参数不正确时,Applet仍能正常工作

    C.无论用户是否在参数的值上加引号,参数值将作为一个字符串传到Applet中

    D.以上说法都正确


    正确答案:D
    解析:Applet参数的名字不区分大小写,这点不同于应用程序。Applet当用户没有指定参数或参数不正确时,Applet仍能正常工作,是因为Applet应该为每个参数设置一个适当的参数默认值。无论用户是否在参数的值上加引号,参数值将作为一个字符串传到Applet中。意思是Applet参数的值以字符中的形式表达,在参数的值上是否加引号,出Applet以不同的方式对它进行解释。

  • 第15题:

    下列关于Applet的叙述中,错误的是( )。

    A.Applet是Java类,所以可以由JDK中的解释器java.exe直接解释运行

    B.Applet应该定义为java.applet.Applet类或javax.swing.JApplet类的子类

    C.Applet与Application的主要区别在执行方式上

    D.通过在HTML文件中采用<PARAM>标记可以向Applet传递参数


    正确答案:A
    解析:本题考查JavaApplet的概念。Applet是Java与Web相结合而引入的重要的Java应用形式。Applet是Java类,但自身不能运行,必须嵌入在其他应用程序中运行,因此不能直接由java.exe解释运行,选项A说法错误。 Applet与Application的主要区别在执行方式上,Application以main()方法为入口点运行, Applet要在浏览器或appletviewer中运行,运行过程比Application更复杂。

  • 第16题:

    下列关于Applet的安全限制的叙述中,错误的是

    A.通常情况下,禁止Applet读、写本地文件系统

    B.通常情况下,禁止Applet向Applet源主机之外的任何主机建立网络连接

    C.通常情况下,禁止Applet读取系统信息

    D.通常情况下,禁 Applet加载本地库或方法


    正确答案:C
    解析:本题考查Applet的安全限制。许多浏览器为了保护本地主机,一般情况下,对Applet作了如下安全限制:Applet不能运行任何本地可执行程序;禁止Applet读、写本地计算机的文件系统;禁止加载本地库或方法。Applet只能使用自身的代码或 Applet浏览器提供的Java API:禁止向提供Applet之外的任何主机建立网络连接;不能读取某些系统信息。除了Java版本号、操作系统名等一些简单信息外,Applet不能获得与本地计算机有关的任何信息。根据上述介绍可知,Applet只能读取有限的系统信息,但不是一点儿都不能读取。因此,本题的正确答案是C。

  • 第17题:

    下列关于Applet的叙述中,正确的是( )。

    A.为了使Applet在浏览器中运行,需要在HTMl.文件中嵌入相应的Applet类

    B.Applet不能从外部接收参数

    C.Applet不能使用javac命令进行编译

    D.Java Application与Applet都必须包含main( )方法


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

  • 第18题:

    下面关于Applet的说法正确的是( )。

    A.Applet也需要main方法

    B.Applet必须继承自java.awt.Applet

    C.Applet能访问本地文件

    D.Applet程序不需要编译


    正确答案:B

  • 第19题:

    下列关于HTML标记的说法,正确的是( )。

    A.URLgetDocumentBase( )返回Applet主类的URL

    B.URLgetCOdeBase( )返回包含Applet的HTML文件的URL

    C.在HTML中不说明String getParameter(string name)的参数,该方法将返回”0”

    D.HTML标记方法用于获取HTML文件中关于Applet的信息


    正确答案:D
    本题考查Applet中HTML标记方法。URLgetDocumentBase()返回包含Applet的HTML文件的URL,而不是返回Applet主类的URL,选项A错误。URLgetCOdeBase()返回Applet主类的URL,而不是返回包含Applet的HTML文件的URL.选项B错误。StringgetParameter(slringname)返回定义在HTML文件的指定参数,如果指定参数在HTML中无说明,该方法将返回”null”,而不是”0”,因此选项C错误。

  • 第20题:

    下列关于Applet的叙述中,正确的是( )。 A.Applet不仅可以嵌入到浏览器中运行,还可以独立运行S

    下列关于Applet的叙述中,正确的是( )。

    A.Applet不仅可以嵌入到浏览器中运行,还可以独立运行

    B.Applet的主类要定义为Applet类或JApplet类的子类

    C.同一个页面中的Applet之间不能通信

    D.Applet不支持多线程


    正确答案:B
    B。【解析】Applet不可以单独运行,Applet支持多线程。

  • 第21题:

    下列关于Applet的安全限制的叙述中,错误的是( )。A.通常情况下,禁止Applet读、写本地文件系统S

    下列关于Applet的安全限制的叙述中,错误的是( )。

    A.通常情况下,禁止Applet读、写本地文件系统

    B.通常情况下,禁止Applet向Applet源主机之外的任何主机建立网络连接

    C.通常情况下,禁止Applet读取系统信息

    D.通常情况下,禁止Applet加载本地库或方法


    正确答案:C
    本题考查Applet的安全限制。许多浏览器为了保护本地主机,-般情况下,对Applet作了如下安全限制:Applet不能运行任何本地可执行程序;禁止Applet读、写本地计算机的文件系统;禁止加载本地库或方法。Applet只能使用自身的代码或Applet浏览器提供的JavaAPl;禁止向提供Applet之外的任何主机建立网络连接;不能读取某些系统信息。除了Java版本号、操作系统名等-些简单信息外,Applet不能获得与本地计算机有关的任何信息。根据上述介绍可知,Applet只能读取有限的系统信息,但不是-点几都不能读取。因此,本题的正确答案是C。

  • 第22题:

    关于Applet,下面的哪几条是正确的()。

    • A、Applet可以直接用java解释器执行
    • B、Applet可以在浏览器中执行
    • C、Applet就是一个Application,Application包含Applet
    • D、Applet也可以是一个Application
    • E、可以使用javaw.exe命令运行Applet

    正确答案:B,D,E

  • 第23题:

    单选题
    下列关于Applet的叙述中,正确的是(  )。
    A

    Applet不仅可以嵌入到浏览器中运行,还可以独立运行

    B

    Applet的主类要定义为Applet类或JApplet类的子类

    C

    同一个页面中的Applet之间不能通信

    D

    Applet不支持多线程


    正确答案: D
    解析:
    B项,一个Applet中可以定义多个类,但其中必须有一个必须继承java.applet.Applet类,同时可以有多个其他自定义的类。A项,运行applet程序有两种方法:①在浏览器中运行;②在能够显示applet程序的特殊开发工具中运行,因此是不可独立运行的;C项,APPLET标记中有NAME选项,是用来指定applet程序实例的名称,对applet命名主要用于同一个网页上多个applet程序之间的通信;D项,一个网页中可以包含多个applet程序,可见Applet是支持多线程的。

  • 第24题:

    单选题
    下列关于Applet的叙述中,正确的是(  )。
    A

    为了使Applet在浏览器中运行,需要在HTML文件智能嵌入相应的Applet类

    B

    Applet不能从外部接受参数

    C

    Applet不能使用javac命令进行编译

    D

    Java Application与Applet都必须包含main()方法


    正确答案: A
    解析:
    B项,Applet可以从外部接受参数;C项,Applet可以使用javac命令进行编译;D项,程序在作为Applet运行时,可以像普通Applet类一样构造,不必在意main()方法的存在,在运行Applet时,main()方法一般是不被调用的。