JAVA的安全性怎么理解?为啥它是安全的?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA的安全性怎么理解?为啥它是安全的?相关的知识,希望对你有一定的参考价值。

参考技术A 分类: 游戏 >> 手机游戏
解析:

Java适用与网络/分布式环境,因此在安全方面投入了很大精力.使用Java可以构建防毒、防篡改的系统.

最初的Java就包括:

禁止运行时堆栈溢出.(例如蠕虫等病毒常用的袭击手段);

禁止在自己的处理空间之外破坏内存;

未经授权禁止读写文件.

并且,许多安全特性相继不断被加入java中.从1.1开始,java就有了数字签名类(digitally signed class)的概念.(我们浏览网页时会经常遇到的.)通过数字签名类,可以确定类的作者.如果信任这个类的作者,这个类在你机器上就能拥有更多权限.

但是即使这样,还是要说一句"安全不是绝对的".

以上是关于JAVA的安全性怎么理解?为啥它是安全的?的主要内容,如果未能解决你的问题,请参考以下文章

HttpApplicationState - 如果它是线程安全的,为啥存在竞争条件?

为啥 TypedReference 在幕后?它是如此快速和安全......几乎是神奇的!

C++ 无法理解为啥这段代码不是线程安全的

云服务器(阿里云)的安全组设置

http中的put,delete等请求为啥不安全

我的IE安全设置为啥不能更改