Person stuProxy= (Person) Proxy.newProxyInstance(Person.class.getClassLoader(), new Class<?>[]{Person.class}, stuHandler); m0=Class.forName("java.lang.Object").getMethod("toString",new Class[0])
其中new Class<?> [ ] {Person.class}和new Class[0]都不怎么好理解啊,这属于语法范畴。现在是遇到不懂的就主动的提出来,解决掉。
String[] array = new String[100]; //array一样是null;但是避免了for循环时的抛出异常;
new Class<?>[]{Person.class}:没有注明数组长度,但是初始化了对象。