|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectcom.xiaoleilu.hutool.Singleton
public final class Singleton
单例类
提供单例对象的统一管理,当调用get方法时,如果对象池中存在此对象,返回此对象,否则创建新对象返回
| 方法摘要 | ||
|---|---|---|
static void |
destroy()
清除所有Singleton对象 |
|
static
|
get(Class<?> clazz)
获得指定类的单例对象 对象存在于池中返回,否则创建,每次调用此方法获得的对象为同一个对象 创建对象时调用其默认的无参构造方法,如果对象无此构造方法,会创建失败。 |
|
static
|
get(String className)
获得指定类的单例对象 对象存在于池中返回,否则创建,每次调用此方法获得的对象为同一个对象 创建对象时调用其默认的无参构造方法,如果对象无此构造方法,会创建失败。 |
|
static void |
remove(Class<?> clazz)
移除指定Singleton对象 |
|
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 方法详细信息 |
|---|
public static <T> T get(Class<?> clazz)
clazz - 类
public static <T> T get(String className)
className - 类名
public static void remove(Class<?> clazz)
clazz - 类public static void destroy()
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||