我可以在创建线程之后通过setContextClassLoader(ClassLoader)
设置不同的类加载器,这样我可以在单个线程执行的各个阶段加载存在于不同文件系统中的文件资源
ClassLoader实例可能具有相同的父ClassLoader,但这些不同的类加载器彼此对等
public void run() {
Thread.currentThread().setContextClassLoader(classLoader1);
InputStream iStream1=Thread.currentThread().getContextClassLoader().getResourceAsStream(fileName1);
Thread.currentThread().setContextClassLoader(classLoader2);
InputStream iStream2=Thread.currentThread().getContextClassLoader().getResourceAsStream(fileName2);
是否可能。还请建议是否有其他更好的方式