我怎么能写一个这样做的ClassLoader?

时间:2010-01-25 12:39:48

标签: java classloader

我正在尝试创建一个行为如下的URLClassLoader:

  • 如果要求提供一个名称在给定的包含集中的类,请正常加载它
  • 否则,返回我选择的虚拟课程

我应该怎么做?我这样做的尝试不起作用 - 有关详细信息,请参阅my earlier question

2 个答案:

答案 0 :(得分:0)

在方法loadClass中扩展URLClassLoader,如果在包含集合中,则返回super.loadClass(originalName),否则返回super.load(myDummyClass)...

答案 1 :(得分:0)

基本上,你不能这样做。请参阅我之前问题的答案。