java單例模式儲存微信access token

2021-09-23 07:37:29 字數 1258 閱讀 3612

官方文件:

package com.tonglifang.common.beans;

import com.alibaba.fastjson.jsonobject;

import com.tonglifang.common.constant.wechat;

import com.tonglifang.common.utils.wechatutils;

/** * 餓漢式單例模式儲存accesstoken

* 執行緒安全;獲取例項速度快

* @author: liangkesai

* @createdate: 2018/8/16 19:14

*/public class token

public static token getinstance() else

}return token;

}/**

* 初始化

*/private static void init()

public string getaccesstoken()

}

/**獲取access_token*/

private static final string access_token = "";

/*** string accesstoken = demojson.getstring("access_token");

* string expiresin = demojson.getstring("expires_in");

* @return

*/string result = urlutils.sendget(access_token,param);

jsonobject demojson = jsonobject.parseobject(result);

return demojson;

}

urlutils  :

這樣獲取到token後會儲存在記憶體中.在用的地方直接呼叫,不會起衝突,

token token = token.getinstance();

string accesstoken = token.getaccesstoken();

如果accesstoken要跨系統使用 ,可以自己開介面進行呼叫

java單例模式

第一種方法 public class singleton private static singleton singleton new singleton public static singleton getinstance 第二種方法 public class singleton private...

Java 單例模式

單例模式特點 1 單例類只能有乙個例項。2 單例類必須自己自己建立自己的唯一例項。3 單例類必須給所有其他物件提供這一例項。一 餓漢式單例 基於classloder機制避免了多執行緒的同步問題,使用較多 public class singleton 這裡提供了乙個供外部訪問本class的靜態方法,可...

Java單例模式

單例模式的意圖是為了確保乙個類有且僅有乙個例項,並為它提供乙個全域性訪問點。單例模式通過隱藏建構函式,提供物件建立的唯一入口點,從而將類的職責集中在類的單個例項中。design patterns一書中把單例模式歸類為 建立型 模式,意圖是在表明單例物件承擔了其他物件所要依賴的職責。單例模式的優點 在...