环境:
jdk1.5.0
Eclipse代码如下:
public class ReflectTest {
public static void main(String[] args) {
Class class_ = ReflectTest.class;
try {
String className = Class.forName("ReflectTest").getName();
System.out.println(className);
} catch (Exception e) {
e.printStackTrace();
}
}
}
------------
运行时出现
java.lang.ClassNotFoundException: ReflectTest
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.gqh.d20050202.ReflectTest.main(ReflectTest.java:9)
为什么会这样啊?!
jdk1.5.0
Eclipse代码如下:
public class ReflectTest {
public static void main(String[] args) {
Class class_ = ReflectTest.class;
try {
String className = Class.forName("ReflectTest").getName();
System.out.println(className);
} catch (Exception e) {
e.printStackTrace();
}
}
}
------------
运行时出现
java.lang.ClassNotFoundException: ReflectTest
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.gqh.d20050202.ReflectTest.main(ReflectTest.java:9)
为什么会这样啊?!
解决方案 »
- EJB java.rmi.NoSuchObjectException: no such object in table
- 新手请教:CSDN某一篇贴产生随机数的程序加了几句怎么就错了
- java如何实现解码
- JAVA的3D程序
- 如何传递 方法(参数是另一个方法)
- 简单的问题不断问
- 表模型和列模型是什么关系?
- 发现严重倒分,robinhood1214(荣)和xiaoyi1214(荣)进来解释一下!!!
- 为什么我的类似程序总会出现这样的错误?急死我了!!!!!
- 请教高手,如何在JBUILDER5中把一个JAR包部署到WEBLOGIC中?最好能给一下详细步骤!
- 怎么提取javascript产生的HTML代码
- 文件夹选择对话框
Class.forName("com.gqh.d20050202.ReflectTest").getName();
回复人:yuzl32(Hello!有酒醉) ( 五级(中级)) 信誉:100两位说的很对!