JavaReflect
来源:互联网 发布:极有有趣的段子知乎 编辑:程序博客网 时间:2024/04/29 10:14
Get class name for various object
package com.dufeng;
public class ReflectTest {
public static void main(String[] args) {
System.out.println(ReflectTest.class.getName());
System.out.println(int[].class.getName());
System.out.println(ReflectTest[].class.getName());
System.out.println(ReflectTest.class.getPackage());
}
}
Create new instance
public class StringTest {
public static void main(String[] args) {
try {
String pc = String.class.newInstance();
} catch (InstantiationException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
}
}
}