摘要:
Observer.java 观察者 DigitObserver.java 数字观察者 GraphObserver.java 图像观察者 NumberGenerate.java 被观察者的抽象类 RandomNumberGenerator.java 被观察者-随机数生成器 Main.java 测试类 阅读全文
摘要:
Product.java 定义产品的一个模板,每一个继承Product的类都要实现自己的use方法. Factory.java 为子类(不同种的工厂)定义一个通用模板方法create(),子类可以个性化地实现createProduct()和registerProduct(). IDCard.java 阅读全文
摘要:
为什么说HashMap线程不安全呢? 因为并发情况下,HashMap可能造成死循环... 在多线程使用场景中应该尽量避免使用线程不安全的HashMap,可以使用ConcurrentHashMap或者Collections.synchronizedMap(). map初始化为一个长度为2的数组,loa 阅读全文