Class Factory<E>

  • Direct Known Subclasses:
    FactoryKey

    public abstract class Factory<E>
    extends java.lang.Object
    抽象工厂抽象实现
    Author:
    WD
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected E e  
      protected java.util.concurrent.locks.Lock lock  
    • Constructor Summary

      Constructors 
      Constructor Description
      Factory()  
    • Field Detail

      • lock

        protected java.util.concurrent.locks.Lock lock
      • e

        protected E e
    • Constructor Detail

      • Factory

        public Factory()
    • Method Detail

      • getInstance

        public E getInstance()
        获得实例 单例模式
        Returns:
        获得实例
      • newInstance

        public abstract E newInstance()
        实例化新实例
        Returns:
        新实例