我正在思考,玩一些代码.我在Thread类中遇到了以下方法:checkAccess().
文档(字面意思)说“什么都不做”.如果它什么都不做,为什么它可能在Thread类中呢? – 我们可能与开发者巨魔打交道吗?
截图:
解决方法:
Thread.checkAccess()来自核心Java API,因此它也存在于Android中,但它没有实现.
AndroID java.lang.Thread.checkAccess()不提供此实现,因为它不信任SecurityManager.
总结Security managers do not provIDe a secure environment for executing untrusted code. Untrusted code cannot be safely isolated within the Dalvik VM.
这就是在OpenJDK中实现Thread.checkAccess的方式.
public final voID checkAccess() { SecurityManager security = System.getSecurityManager(); if (security != null) { security.checkAccess(this); }}
以上是内存溢出为你收集整理的Java Thread checkAccess全部内容,希望文章能够帮你解决Java Thread checkAccess所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)