懒汉式:
public class Untils{
private static Untils instance;
private Untils(Context context){
this.context = context.getApplicationContext();
}
public static Untils getInstance(Context context){
if (null==instance){
synchronized (Untils.class){
if (null==instance){
instance=new RetrofitUitl(context);
}
}
}
return instance;
}
}
饿汉式:
public class Untils{
private Untils(){}
private static Untils instance=new Untils();
public static Untils getInstance(){
return Untils;
}
}