java 反射 獲取Class對象的三種方式
阿新 • • 發佈:2018-02-01
class類 class blog lan alt getclass .get hello 方法
- String str="hello world";
- //方式一 :通過對象的getClass()方法
- Class<?> clazz1 =str.getClass();
- //方式二:通過類的class屬性
- Class<?> clazz2 =String.class;
- //方式三:通過Class類的靜態方法forName(String className)
- Class<?> clazz3 =Class.forName("java.lang.String");
- System.out.println(clazz1.getName());
- System.out.println(clazz2.getName());
- System.out.println(clazz3.getName());
java 反射 獲取Class對象的三種方式