有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何编写一个类加载器来实现这一点?

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

  • 如果要求类的名称在给定的包含集合中,请按正常方式加载它
  • 否则,返回我选择的虚拟类

我该怎么做?我这样做的尝试没有成功-有关详细信息,请参见my earlier question


共 (2) 个答案

  1. # 1 楼答案

    在loadClass return super方法中扩展URLClassLoader。loadClass(originalName),如果在包含项集或super中。加载(myDummyClass),否则

  2. # 2 楼答案

    基本上,你不能这样做。请看我对你先前问题的回答