【发布时间】:2011-08-09 16:00:59
【问题描述】:
我需要一种方法来检测 Java 是否处于保护模式,以及 Java 具有哪些权限。如果我能在 C# 中得到它会很棒,但我的猜测是它在 Java 中是最简单的(如果是这样的话,关于如何将它链接到 Visual Studio 项目的任何想法?)感谢您的帮助!
【问题讨论】:
-
“保护模式”是什么意思?你是在说en.wikipedia.org/wiki/Protected_mode吗?自 80 年代以来,我还没有听到有人使用过这个词。
-
不,我想看看 java 是否有权限将文件写入/读取/删除文件到本地文件系统。我相信这与程序运行的完整性级别有关,但不完全确定
-
这将是安全经理的决定。你也可以试试
new File(".").list()看看会不会抛出SecurityException... -
SecurityManager 可以选择性地允许访问特定文件或目录。您需要更清楚地了解自己想要做什么。
标签: java permissions protected