代理模式的核心思想就是一个类想做一个事(函数),但它不去亲自做(实现),委托别的类(代理类)来完成。代理模式Java和oc中都有很广泛的应用,好处颇多,以下是简单的介绍和小例子。1.可以实现传值,尤其是当一个对象无法直接获取到另一个对象的指针,又希望对那个变量进行一些操作时。
很多时候,程序出现了bug,我们都喜欢查看源码,从源码的角度解析问题的起因,这是一个很好的习惯,可是转而向产品经理表述的时候,却说源码里就是这样写的,这样看源码本来是一件好事,结果却变成了怼人的工具,别说产品经理听到源码两字头疼,久而久之程序员也逐渐偏离初心,丢掉了最初编码的那种乐趣。
项目目录--src--testTable--image--active.gif||_Task.class方法1:通过项目目录访问。String a = System.getProperty("user.