您的位置:首页 > 编程语言 > Java开发

java反射2——Class类实例化的三种方法

2012-03-26 20:10 232 查看
package cn.classes;

public class OneClass

{

}



package cn.test;

import cn.classes.OneClass;

public class Test

{

public static void main(String[] args)

{

Class<?> c1 = null;

Class<?> c2 = null;

Class<?> c3 = null;

try

{

// 重要

c1 = Class.forName("cn.classes.OneClass");

}

catch (ClassNotFoundException e)

{

e.printStackTrace();

}

c2 = new OneClass().getClass();

c3 = OneClass.class;



// 结果cn.classes.OneClass

System.out.println(c1.getName());

System.out.println(c2.getName());

System.out.println(c3.getName());

}

}

帮助文档参见
java.lang;

java.lang.reflect
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐