动态代理

在java的动态代理机制中,有两个重要的类或接口,一个是 InvocationHandler(Interface)、另一个则是 Proxy(Class),这一个类和接口是实现我们动态代理所必须用到的

1,委托类,被代理的对象,实现一组(个)接口,后面要把这组接口代理出去

2,动态代理类,动态代理类都必须要实现InvocationHandler这个接口,当我们通过代理对象调用一个方法的时候,这个方法的调用就会被转发为由InvocationHandler这个接口的 invoke 方法来进行调用。

3, Proxy类,提供了许多的方法,用来动态创建一个代理对象的类

posted on 2018-08-06 10:00  Kooing  阅读(105)  评论(0编辑  收藏  举报

导航