1.我想要知道java签名者的含义,
2.如何使用这个方法,这个方法的场景
// 获得这个类的签名者。 感觉需要深入 ,先了解一下签名这个类?
@Test
public void getSigners() {
try {
// Class cls = Class.forName("ClassDemo");
// Class cls = Class.forName(TypeParamsTest0.class.getName());
Class cls = Class.forName(Arrays.class.getName());
// Class cls = Class.forName(TypeParamsTest0.class.getName());
// returns the name of the class
System.out.println("Class = " + cls.getName());
Object[] obj = cls.getSigners();
System.out.println("Value = " + obj);
} catch (ClassNotFoundException ex) {
System.out.println(ex.toString());
}
}
在这篇文章中,有介绍其使用:
https://blog.csdn.net/en_joker/article/details/86439533
查看 postDefineClass方法
总体来说就是控制类访问权限的