java 动态代理 遇到异常 StackOverflowError
在jdk中遇到了这个StackOverflowError异常。。。不知道你们遇到过没有。。。。
public Object invoke(Object proxy, Method method, Object[] args)
throws Throwable {
//System.out.println(proxy);//调用这个会出现StackOverflowError
//System.out.println(proxy.getClass());//调用class文件的时候怎么又不出异常了
method.invoke(obj, args);
return null;
}
有哪位高人知道为什么吗?讲下原因。谢谢