Stream好强大,,,
享元模式 FlyWeight 结构型模式之一 通过与其他类似对象共享数据来减少内存的占用 代码实现 public class Person { public Person(String name, int age, String sex) { this.name = name; this.age = age; this.sex = sex; } String name; int age; String sex; } public class Teacher extends Person{ public void s…
观察者模式 Observer 行为模式之一 当一个对象状态发生变化时,能够自动通知其他关联对象,自动刷新对象状态 Observer模式提供给关联对象一种同步通信的手段,使某个对象与依赖他的其他对象之间保持状态同步 在Java中想要一个类成为被观察者,需要去继承Observable, 即被观察者是继承Observable的任何对象 观察者是实现Observer接口的任何对象 Java提供了较为方便的Observer和Observable供我们去实现观察者模式, 其实它本质还是基于容器的实现,即当一个对象是被观察者时,…
COPYRIGHT © 2020 良夜的博客. ALL RIGHTS RESERVED.
This blog has been running:
本站由
This site is protected by wp-copyrightpro.com