import java.io.*;
import java.lang.reflect.*;
import java.util.*;
public class Test {
public static void main(String[] args){
ResourceBundle bundle = ResourceBundle.getBundle("user");
Class c1 = null;
try {
c1 = Class.forName(bundle.getString("classValue"));
StringBuffer buffer = new StringBuffer();
Class[] classes = c1.getInterfaces();
for (Class c : classes){
buffer.append(c.getSimpleName());
buffer.append(", ");
}
if (classes.length > 0){
buffer.deleteCharAt(buffer.length() - 1);
buffer.deleteCharAt(buffer.length() - 1);
}
System.out.println(Modifier.toString(c1.getModifiers())
+ " class " + c1.getSimpleName()
+ " extends " + c1.getSuperclass().getSimpleName()
Java反射机制实现简单的反编译
最新推荐文章于 2023-06-25 10:45:57 发布