public class HttpUtil {
private OkHttpClient okHttpClient;
private HttpUtil() {
okHttpClient =new OkHttpClient();
}
private static class OkHolder{
private static HttpUtil httpUtil=new HttpUtil();
}
public HttpUtil getInstence(){
return OkHolder.httpUtil;
}
public void AsyncGet(String url, Callback callback){
Request request=new Request.Builder().url(url).build();
Call call=okHttpClient.newCall(request);
call.enqueue(callback);
}
}
静态内部类单例模式
最新推荐文章于 2023-01-16 01:29:36 发布