A-A+
为保护本地主机 对Applet安全限制中正确的是A.Applet可加载本地库或方法B.App
问题详情
为保护本地主机,对Applet安全限制中正确的是
A.Applet可加载本地库或方法
B.Applet可读、写本地计算机的文件系统
C.Applet可向Applet之外的任何主机建立网络连接
D.Applet不能运行任何本地可执行程序
参考答案
正确答案:D
解析:Java平台为了防范恶意程序的攻击,使用了安全管理器,它执行系统资源的访问控制。目前大多数浏览器都安装了安全管理器,所以Applet都是在它的监视下运行。许多浏览器为了保护本地主机,对Applet作了如下安全限制:
(1)Applet不能运行任何本地可执行程序。
(2)禁止加载本地库或方法。Applet只能使用自身的代码或Applet浏览器提供的 JavaAPI。
(3)禁止读、写本地计算机的文件系统。
(4)禁止向提供Applet之外的任何主机建立网络连接。
(5)不能读取某些系统信息。除了Java版本号、操作体统名或版本号、文件分隔符、路径分隔符以及行分隔符之外,Applet不能获得与本地计算机有关的任何信息如用户名、电子邮件地址等。
(6)由一个Applet弹出的窗口外观上与一个Application弹出的窗口不同,Applet弹出的窗口中会有警告提示信息,帮助用户区分Applet窗口与可信的Application窗口。
因此,本题的正确答案是选项D。