关于java中的安全管理器
2024-09-08 15:11:31
最近再查看java的源码的时候看见了这一类代码
final SecurityManager sm = System.getSecurityManager();
想要了解这个是为了做什么,查看资料之后发现java的SecurityManager的应用场景如下:
当运行未知的Java程序的时候,该程序可能有恶意代码(删除系统文件、重启系统等),为了防止运行恶意代码对系统产生影响,需要对运行的代码的权限进行控制,这时候就要启用Java安全管理器。
正常来说我们是不开启java的安全管理器的
当开启的时候我们会通过读取配置文件来对java中代码的权限来进行操作。
具体细节看一下链接中的解释
https://www.cnblogs.com/yaowen/p/10117893.html
最新文章
- 快速入门系列--MVC--07与HTML5移动开发的结合
- Java多线程系列--“基础篇”05之 线程等待与唤醒
- Android 4.0.3 CTS 测试
- VQuery高级特性
- psql-06表:约束
- Java核心知识点学习----线程中如何创建锁和使用锁 Lock,设计一个缓存系统
- IndexOf、LastIndexOf、Substring的用法
- poj1142.Smith Number(数学推导)
- Magento去掉价格的小数点
- 【Java】Map杂谈,hashcode()、equals()、HashMap、TreeMap、LinkedHashMap、ConcurrentHashMap
- 中国天气网接口返回json格式分析及接口(XML、图片接口)说明
- hdu 5015 233 Matrix(构造矩阵)
- shiro整合oauth
- python+selenium自动化软件测试(第12章):Python读写XML文档
- 初探linux子系统集之led子系统(二)
- 装箱问题的CPLEX求解
- sprinbcloud学习之-Failed to bind properties under &#39;logging.level&#39; to java.util.Map<;java.lang.String>;
- 使用Python正则表达式自己实现解析URL各参数
- .net缓存的应用研究(读篇)
- .NET领域最为流行的IOC框架之一Autofac WebAPI2使用Autofac实现IOC属性注入完美解决方案 AutoFac容器初步