手动模拟JDK动态代理的方法