因为网络允许多台计算机共享数据和分布式处理,所以它提供了一条入侵计算机系统的潜在途径,使得其他人可以窃取信息,改变或破坏信息,盗取计算机资源等等.为了解决由网络引起的安全问题,Java体系结构采用了一个扩展的内置安全模型,这个模型随着Java平台的主要版本不断发展: 1.0版本的基本沙箱 1.1版本的代码签名和认证 1.2版本的细粒度访问控制 Java安全模型侧重于保护终端用户免受从网络下载的.来自不可靠来源的.恶意程序(以及善意程序中的bug)的侵犯.为此,Java从JDK 1.0开始实现了一…