最近再查看java的源码的时候看见了这一类代码
 final SecurityManager sm = System.getSecurityManager();
想要了解这个是为了做什么,查看资料之后发现java的SecurityManager的应用场景如下:
当运行未知的Java程序的时候,该程序可能有恶意代码(删除系统文件、重启系统等),为了防止运行恶意代码对系统产生影响,需要对运行的代码的权限进行控制,这时候就要启用Java安全管理器。
正常来说我们是不开启java的安全管理器的
当开启的时候我们会通过读取配置文件来对java中代码的权限来进行操作。
具体细节看一下链接中的解释
https://www.cnblogs.com/yaowen/p/10117893.html

最新文章

  1. 快速入门系列--MVC--07与HTML5移动开发的结合
  2. Java多线程系列--“基础篇”05之 线程等待与唤醒
  3. Android 4.0.3 CTS 测试
  4. VQuery高级特性
  5. psql-06表:约束
  6. Java核心知识点学习----线程中如何创建锁和使用锁 Lock,设计一个缓存系统
  7. IndexOf、LastIndexOf、Substring的用法
  8. poj1142.Smith Number(数学推导)
  9. Magento去掉价格的小数点
  10. 【Java】Map杂谈,hashcode()、equals()、HashMap、TreeMap、LinkedHashMap、ConcurrentHashMap
  11. 中国天气网接口返回json格式分析及接口(XML、图片接口)说明
  12. hdu 5015 233 Matrix(构造矩阵)
  13. shiro整合oauth
  14. python+selenium自动化软件测试(第12章):Python读写XML文档
  15. 初探linux子系统集之led子系统(二)
  16. 装箱问题的CPLEX求解
  17. sprinbcloud学习之-Failed to bind properties under 'logging.level' to java.util.Map<java.lang.String>
  18. 使用Python正则表达式自己实现解析URL各参数
  19. .net缓存的应用研究(读篇)
  20. .NET领域最为流行的IOC框架之一Autofac WebAPI2使用Autofac实现IOC属性注入完美解决方案 AutoFac容器初步

热门文章

  1. SpringCloud 2020.0.4 系列之 Sleuth + Zipkin
  2. WPF进阶技巧和实战09-事件(2-多点触控)
  3. Java 代码执行流程
  4. 大爽Python入门教程 3-6 答案
  5. [atARC098F]Donation
  6. C语言下的Led灯
  7. Apache ShardingSphere 5.0.0 内核优化及升级指南
  8. 入坑 OI 249561092 周年之际的一些感想
  9. 【2020五校联考NOIP #7】伟大的卫国战争
  10. 【AGC052A】