全国信息技术应用考试

Applet可以做下列哪些操作()A、读取客户端文件B、在客户端主机上创建新文件C、在客户端装载程序库D、读取客户端部分系统变量

题目

Applet可以做下列哪些操作()

  • A、读取客户端文件
  • B、在客户端主机上创建新文件
  • C、在客户端装载程序库
  • D、读取客户端部分系统变量
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

加载Applet时,发生的操作是:产生一个Applet主类的实例,然后对Applet进行【 】,最后启动Applet。


正确答案:初始化
初始化 解析:Applet被加载到本地系统时,首先产生主Applet类的一个实例,再进行初始化,最后进入执行状态。

第2题:

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

第3题:

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

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

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

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

D.Applet不支持多线程


正确答案:D

第4题:

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

第5题:

Applet可以做下列哪些操作 ( )

A.调用用户计算机上的系统去执行其他的应用程序

B.访问用户的文件系统

C.装入用户计算机上以其他程序语言所写的应用程序或函数库

D.读取客户端部分系统变量


正确答案:D
解析:浏览器禁止小应用程序运行执行下列操作:(1)调用用户计算机上的系统去执行其他的应用程序;(2)访问用户的文件系统(除非用户所特别指定的目录),包括创建,读,修改或删除本地系统上的文件,检查本地系统上文件是否存在,在本地系统上创建目录,检查目录的内容,检查文件的属性等;(3)装入用户计算机上其他程序语言所写的应用程序或函数库,例如DLL函数库;(4)尝试打开除提供 Applet的主机之外的任何系统的Socket;(5)在 Java环境中,设置了一些标准的系统属性,java. 1ang.System.getProperty(String kcy)方法可以出来访问这些属性,对于Applet而言,某些系统属性是只读的。所以本题选择D。

第6题:

下列关于Applet所执行的操作,说法正确的是______。

A.在运行时调用其他程序

B.可以进行文件读/写操作

C.不能装载动态连接库和调用任何本地方法

D.试图打开一个socket进行网络通信,但是所连接的主机并不是提供Applet的主机


正确答案:C
解析: 浏览器为了保护本地主机,对Applet做了如下安全限制:Applet不能运行任何本地可运行的程序。Applet只能使用自身的代码或Applet浏览器所提供的Java API,不允许装载动态链接库和调用任何本地方法,选项C正确。禁止读/写本地的文件系统。禁止向提供Applet之外的任何主机建立网络连接。

第7题:

下面哪个操作是applet可以做的?

A.读取客户端部分系统变量

B.读取客户端文件

C.在客户端主机上创建新文件

D.在客户端装载程序库


正确答案:B

第8题:

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

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

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

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

D.Applet不能在浏览器中运行


正确答案:C
解析:本题考查Java中Applet与Application的区别。这个知识点是考试重点,历次考试都有涉及,务必掌握。
  Applet是Java类,但Applet不能由JDK中的解释器.java直接运行,要在浏览器或 appletviewer中运行,运行过程比Application更复杂,选项A和选项D说法错误。
  Applet的主类一定要定义为java.applet.Applet类或JApplet类的子类,选项B说法错误。Applet与Application的主要区别在执行方式上,Application以main()方法为入口点运行,两者都是通过“javac”命令编译,所以只有选项C说法正确。

第9题:

下列______操作是Applet可以做的。

A.访问客户端系统的一部分信息

B.访问客户端的文件系统

C.在客户端访问电子邮件地址

D.在客户端调用本地动态链接库


正确答案:A
解析:Applet在客户端运行时,受到了安全限制,一部分系统信息之外的敏感信息都不可以访问,比如电子邮件地址、文件系统和动态链接库都不能直接访问。

第10题:

Applet可以做下列哪些操作______。

A.读取客户端文件

B.在客户端主机上创建新文件

C.在客户端装载程序库

D.读取客户端部分系统变量


正确答案:D
解析:大多数浏览器都会禁止Applet执行下列操作:它们不能读写用户的文件系统,因此选项A和B是错误的,它们不能加载存储在用户系统上的程序,因此选项C是错误的,选项D是正确的。

更多相关问题