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;