问题 单项选择题

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

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

B.访问用户的文件系统

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

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

答案

参考答案:D

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

选择题
单项选择题