摘要: 首先代理模式,可以分为两种,一种是静态代理,一种是动态代理。 两种代理从虚拟机加载类的角度来讲,本质上都是一样的,都是在原有类的行为基础上,加入一些多出的行为,甚至完全替换原有的行为。 静态代理采用的方式就是我们手动的将这些行为换进去,然后让编译器帮我们编译,同时也就将字节码在原有类的基础上加入一些 阅读全文
posted @ 2019-06-24 16:51 威兰达 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 设计者模式六大原则: 1.单一原则。描述的意思是每个类都只负责单一的功能,切不可太多业务,导致重复代码,并且一个类应当尽量的把一个功能做到极致。 2. 里氏替换原则:意思是一个子类应该可以替换掉父类并且可以正常工作。通俗的讲师尽量不要重写父类的方法,最好用接口的方式。 3.接口隔离原则:接口最小化原 阅读全文
posted @ 2019-06-24 14:13 威兰达 阅读(1065) 评论(0) 推荐(1) 编辑