【发布时间】:2015-09-11 11:36:57
【问题描述】:
我查阅了线程的源代码,发现是这样的:
public final void checkAccess() {
SecurityManager security = System.getSecurityManager();
if (security != null) {
security.checkAccess(this);
}
}
SystemSecurityManager 默认是做什么的,或者它是一个依赖于系统的东西,这不是标准化的。事实上,如果一个线程试图中断另一个线程,我应该期待发生什么?如果我自己不重写 checkAccess 方法,SecurityException 会被抛出吗?
【问题讨论】:
标签: java multithreading