我遇到了一个instanceof有时起作用,有时不起作用的问题。详细说明很困难,但我认为这可能是问题所在:
阅读以下内容:http://www.theserverside.com/news/thread.tss?thread_id=40229(搜索Thread.currentThread),它似乎暗示,即使两个对象属于相同的类,如果它们在具有不同类加载器的线程之间传递,instanceof(和isAssignableFrom)仍可能失败。
这肯定可以解释我目前面临的行为,但我想知道是否有人能够验证?
(我希望讨论开始时链接的文章仍然可用,但似乎不是这样。)