摘要: Observer.java 观察者 DigitObserver.java 数字观察者 GraphObserver.java 图像观察者 NumberGenerate.java 被观察者的抽象类 RandomNumberGenerator.java 被观察者-随机数生成器 Main.java 测试类 阅读全文
posted @ 2018-07-02 09:51 KristinLee 阅读(209) 评论(0) 推荐(1) 编辑
摘要: Product.java 定义产品的一个模板,每一个继承Product的类都要实现自己的use方法. Factory.java 为子类(不同种的工厂)定义一个通用模板方法create(),子类可以个性化地实现createProduct()和registerProduct(). IDCard.java 阅读全文
posted @ 2018-07-02 09:25 KristinLee 阅读(170) 评论(0) 推荐(1) 编辑
摘要: 为什么说HashMap线程不安全呢? 因为并发情况下,HashMap可能造成死循环... 在多线程使用场景中应该尽量避免使用线程不安全的HashMap,可以使用ConcurrentHashMap或者Collections.synchronizedMap(). map初始化为一个长度为2的数组,loa 阅读全文
posted @ 2018-07-02 01:03 KristinLee 阅读(1770) 评论(1) 推荐(1) 编辑
jQuery火箭图标返回顶部代码