请问高手,在java中代理和委托到底有什么区别啊?

解决方案 »

  1.   

    委托是C#的一个语言级特性,在Java语言中没有直接对应的东东在java中,可以通过动态代理来实现委托
      

  2.   

    委托模式是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。如果将
    public void a() {
       System.out.println("Hello java!");
    }
    写成下面这样的话:public void a(){
        b();
    }
    public void b(){
        System.out.println("Hello java!");
    }就表示将 a()的内容委托给 b()了。