参考下列代码: java.net.URL classUrl = new Object().getClass().getResource(className); if (classUrl != null) { result = "\nClass '" + className + "' found in \n'" + classUrl.getFile() + "'"; System.out.println(result); }其中: className的值为"/java/lang/Object.class"时,输出如下:Class '/java/lang/Object.class' found in 'file:/C:/Program%20Files/Java/j2re1.4.1/lib/rt.jar!/java/lang/Object.class'从中可取得jar文件名
java.net.URL classUrl = new Object().getClass().getResource(className);
if (classUrl != null) {
result = "\nClass '" + className + "' found in \n'" + classUrl.getFile()
+ "'";
System.out.println(result);
}其中:
className的值为"/java/lang/Object.class"时,输出如下:Class '/java/lang/Object.class' found in
'file:/C:/Program%20Files/Java/j2re1.4.1/lib/rt.jar!/java/lang/Object.class'从中可取得jar文件名