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

java中获取Class对象的几种方法

2012-02-06 13:22 501 查看
1)运用getClass()

 注:每个class 都有此函数

 String str = "abc";

 Class c1 = str.getClass();

2)运用 Class.getSuperclass()

  Button b = new Button();

  Class c1 = b.getClass();

  Class c2 = c1.getSuperclass();

3)Class.forName()

  (最常被使用)

  Class c1 = Class.forName("java.lang.String");

  Class c2 = Class.forName("java.awt.Button");

4)运用 .class语法

  Class c1 = String.class;

5)运用 primitivewrapper classes 的TYPE 语法

  Class c1 = Boolean.TYPE;

  Class c2 = Byte.TYPE;

  Class c3 = Character.TYPE;

  Class c4 = Short.TYPE;

  Class c5 = Integer.TYPE;

  Class c6 = Long.TYPE;

  Class c7 = Float.TYPE;

  Class c8 = Double.TYPE;

  Class c9 = Void.TYPE;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: