动态类加载 - Java

时间:2011-04-19 20:27:58

标签: java

我正在尝试创建一个程序,它将在指定的目录中搜索任何其他jar文件(我不知道其名称)。然后它将从该文件中获取该对象,并创建一个可以在我的程序中稍后引用的实例。

我很乐意自己研究如何做到这一点,但不知道甚至开始寻找这个是什么。

任何人都能指出我正确的方向吗?感谢

4 个答案:

答案 0 :(得分:2)

我实际上找到了一个链接,其中有一个很好的例子,它帮助我让它最有效。找到它Here

答案 1 :(得分:1)

你应该谷歌java reflection并阅读一些文章/样本。

一个好的开始是:

答案 2 :(得分:0)

IO:

File class

阅读Jar:

JarInputStream class

加载类,创建实例和调用方法:

ClassLoader class
Class class
Method class

答案 3 :(得分:0)

我遇到了在处理交易应用程序时加载类的问题,并发现以下链接很有用。 http://trading.aurorasolutions.org/reflection-dynamically-loading-classes/