请问java如何实现加载指定路径下的class 现在需要调用C:\Documents and Settings\111\Test.class请问如何指定该路径,以便其他类可以调用Test.class,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设定 CLASSPATH 为C:\Documents and Settings\ 调用的时候 导入 111.Test 就可以了 严格的说是在classpath后追加改类的路径 把class文件所在的路径 (不包括class文件名)加入classpath或者用URLClassLoader 加载一个不在类路径中的类(C:\\Documents and Settings\\111\\) 路径当中能不能有空格我不知道,没试过,你自己试吧。 File file=new File("C:\\Documents and Settings\\111\\"); try{ URL url=file.toURL(); URL[] urls=new URL[]{url}; ClassLoader cl=new URLClassLoader(urls); Class cls=cl.loadClass("Test"); }catch(MalformedURLException e){ }catch(ClassNotFoundException e){ } 在下试试了是还是有些问题,请问如何使用URLClassLoader 去设定路径呢?能否提供个例子,谢谢 应该是自定义的ClassLoader或者URLClassLoader来指定地址 怎么写JAVA正则表达式 通过java代码如何把改变xml文件的字符编码格式 求解HTTP Status 405问题 这样写的函数能不能即返回函数又抛出异常? java中JTable的遍历 java中sql多条件查询 请教怎么在Java中实现读取保存Flash中数据的问题 请教:awt.TextField如何控制它只能输入8个字符? 怎么保证一个Frame总在最前 一个类可以实现多个接口 java虚拟机当中解释器和jit代码生成器是怎么回事? java有没有预编译命令?
(C:\\Documents and Settings\\111\\) 路径当中能不能有空格我不知道,没试过,你自己试吧。 File file=new File("C:\\Documents and Settings\\111\\"); try{
URL url=file.toURL();
URL[] urls=new URL[]{url};
ClassLoader cl=new URLClassLoader(urls);
Class cls=cl.loadClass("Test");
}catch(MalformedURLException e){
}catch(ClassNotFoundException e){
}