java都是用classpath来表明类路径的,所以你必须把你所需要获取信息的类所在目录加入到classpath中,然后
Class c = Class.forName(classfile);
中的classfile只需要写类名称(包括所在包名称,如"javax.swing.JButton",如果没有包,直接写类名即可。),不要写本地机器上路径。
Class c = Class.forName(classfile);
中的classfile只需要写类名称(包括所在包名称,如"javax.swing.JButton",如果没有包,直接写类名即可。),不要写本地机器上路径。
不需要写路径
如果classfile是从一个FileDialog中取得的任意目录下的.class文件,该怎么办?
你的思路好象可行,我也正在看ClassLoader,应该用URLClassLoader类可以做到,我去试试