sfyumi / SingletonFactory

单例工厂,无需重复实现单例模式直接获取单例化实例。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SingletonFactory

单例工厂,无需重复实现单例模式直接获取单例化实例。

SingletonFactory creates singleton instance of a class.

使用方法

Singleton instance = SingletonFactory.getInstance(Singleton.class);
Singleton instance = SingletonFactory.getInstance(Singleton.class, Singleton::new);
Singleton instance = SingletonFactory.getInstance(Singleton.class, () -> new Singleton("supplier"));

About

单例工厂,无需重复实现单例模式直接获取单例化实例。

License:MIT License


Languages

Language:Java 100.0%