基于JDK的动态代理。必须是面向接口的,只有实现了具体接口的类才能生成代理对象