Thread.getContextClassLoader()
可以为 null 吗? javadoc 不是很清楚。
图书馆应该考虑这种情况吗?
更新:我问的原因是 beansbinding.dev.java.net
在这种情况下不 起作用(而我的代码setContextClassLoader(null)
最佳答案
从非 Java 线程中的 JNI 代码创建的 Java 线程具有 null ContextClassloader,除非创建者明确设置它。
同样在这种情况下,Thread.currentThread() 返回 null。
关于java - Thread.getContextClassLoader() == null?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/225594/