|
1
2
我能想到的最好的方法是使用aspectj进行一些运行时编织,如果创建了任何其他线程/可运行文件,那么要么抛出一个错误,要么以某种方式通知用户他们有问题。 然后,您可以实现各种安全协议,例如,您不仅可以防止线程,还可以防止任何系统调用,例如,正如您可能禁止动态查询和只允许准备好的语句一样。 否则,您可能需要使用Reflector API执行这种类型的实现。 |
|
|
2
0
我认为您需要扩展SecurityManager并使用自己的实现。 本论坛: http://forums.sun.com/thread.jspa?threadID=761922 讨论如何重写SecurityManager.CheckAccess(ThreadGroup)以防止线程创建,但听起来似乎没有特定的“创建线程Y/N”权限。 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |