以下关于Applet的描述,哪项错误?() 

题目

以下关于Applet的描述,哪项错误?() 

  • A、 一个Applet就是一段Java程序
  • B、 Applet是一种特殊的Java程序,它需要运行在Web服务器上
  • C、 Applet是一种特殊的Java程序,它需要运行在Web浏览器上
  • D、 Applet是一种Java SE平台的应用程序
参考答案和解析
正确答案:B
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于Applet的说法中,错误的是

A.Applet自身不能运行,必须嵌入到其他应用程序(如浏览器)中运行

B.可以在安全策略的控制下读写本地磁盘文件

C.Java中不支持向Applet传递参数

D.Applet的主类要定义为java.applet.Applet类的子类


正确答案:C
解析:选项A,Applet自身不能够运行,它必须嵌入在其他应用程序(如Web浏览器或Java appletviewer中运行。选项B,Java中引入了灵活的安全体系,它允许为每个Applet和Application指定安全策略,该安全策略可以设置Applet对本地资源的访问权限。在安全策略的控制下,Applet可以读写本地磁盘中的文件。选项C, Applet获取参数是通过在HTML文件中采用〈PARAM〉标记来定义参数。Java中还定义了相应的方法,用来从HTML中获取参数。选项D,任何嵌入在Web浏览器或Java appletviewer中的Applet必须是java.applet.Applet类的子类。Applet类定义了Applet与其运行环境之间的一个标准接口。因此,本题的正确答案是C。

第2题:

向Applet传递参数的正确描述是A.B.

向Applet传递参数的正确描述是

A.<param name=age.value=20>

B.<applet code=Try.class width=100,height=100,age=33>

C.<name=age.value=20>

D.<applet code=Try.class name=age,value=20>


正确答案:A
解析:Applet获取参数是通过HTML文件中采用PARAM>标记定义参数。Java中还定义了相应的方法,用来从HTML中获取参数。格式为:
  param name=appletParameter1 value=value>

第3题:

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

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

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

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

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


正确答案:C

     

第4题:

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

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

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

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

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


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

第5题:

下列关于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更复杂。

第6题:

下面关于javapplet.Applet和其祖先类的描述语句哪个不对()。

A.Applet是Container的一种

B.Applet是Window的一种

C.Applet是Component的一种

D.Applet是Panel的一种


参考答案:B

第7题:

下面关于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程序与浏览器的通信。

第8题:

下列关于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更复杂。

第9题:

下列关于的属性的说法中错误的是______。A.属性可以指定Applet运行过程

下列关于<APPLET>的属性的说法中错误的是______。

A.<WIDTH>和<HEIGHT>属性可以指定Applet运行过程中产生的弹出窗口大小

B.<NAME>属性可以被Web页面中的JavaScnpt脚本访问

C.<ARCHIVE>属性用于将Applet含有的多个文件打包

D.<CODE>属性指出的文件名可以包含路径,但是相对路径


正确答案:A
解析:WIDTH>和HEIGHT>属性是必须指定的属性,用于定义Applet显示区以像素为单位的宽度和高度,但是不能够指定在Applet运行时产生的任何弹出窗口或者对话框的大小。

第10题:

关于Applet,下面选项中错误的是( )。

A.Applet就是一个Application

B.Applet可以在浏览器中执行

C.Application可以直接用Java解释器执行

D.Applet也可以是一个Application


正确答案:A
解析:A是错误的,因为Applet中如果含有main()方法的话,它可以是一个Java Application,若没有的话,它仅是一个Java小应用程序,需要在支持Java的浏览器中运行;B选项是正确的,因为Applet一般是要在Web浏览器中执行的;C选项是正确的,Application是一个独立的应用程序,可以在任何环境下使用Java的解释器(Java Virtual Machine)直接执行,且它是从其中的 main ()方法开始运行的;D选项是正确的,解释见A选项的解释。

更多相关问题