29. Java 特性 -- (希望的) 安全性
|
|
- Java 二进制代码在网络中传送, 在客户机器上执行. 因此安全性是一个至关重要的问题,
在Java中得到着力加强.
- C++ 模型的修改如去掉指针算法和强制类型转换主要是基于安全要求的考虑.
- 多数病毒是基于对私用的/保护的计算机存储器的访问实现的, 这在Java中是不可能的.
- Java opcode 是由Java解释器在客户一端独占的虚拟存储器中执行的. 因此除非Java解释器自己存在安全漏洞,
否则模块是安全的, 用户无法通过不正确地或者恶意地编写applet产生安全漏洞.
穿过网络发送的 bytecode在客户端被检验, 阻止恶意/错误的类引发问题
Copyright: NPACT |
|