userdao userdao2 = new dao();
userdao proxy= (userdao) Proxy.newProxyInstance(userdao2.getClass().getClassLoader(), userdao2.getClass().getInterfaces(), new InvocationHandler() { .........}
当写JDK动态代理时出现: 类型转换错误
“ Exception in thread "main" java.lang.ClassCastException: com.sun.proxy.$Proxy0 cannot be cast to com.text.userdao
at com.text.PO.main ”
一般是类型转换语句中有写错部分或者是接口用错(需要使用父接口)