通过getInstance获取对象的类,一般都有一个私有的构造方法,使其不能被new来创建对象
private DecodeUtil() {
}
只能通过getInstance来创建,所以getInstance方法一般都是静态方法
,getInstance保证了每次调用都返回相同的对象
public static synchronized DecodeUtil getInstance() {
if (null == mInstance) {
mInstance = new DecodeUtil();
}
return mInstance;
}