-
大小: 8.23KB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-02-20
- 語言: Java
- 標簽:
資源簡介
Java 使用線程局部變量實現(xiàn)線程同步(基礎(chǔ)篇-實例178).zip
代碼片段和文件信息
package?com.mingrisoft.thread;
public?class?Bank?{
????//?使用ThreadLocal類來管理共享變量account
????private?static?ThreadLocal?account?=?new?ThreadLocal()?{
????????@Override
????????protected?Integer?initialValue()?{
????????????return?100;//?重寫initialValue()方法,將account的初始值設(shè)為100
????????}
????};
????
????public?void?deposit(int?money)?{
????????account.set(account.get()?+?money);//?利用account的get()、set()方法實現(xiàn)存錢
????}
????
????public?int?getAccount()?{//?獲得賬戶余額
????????return?account.get();
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????232??2015-08-28?13:54??.classpath
?????文件?????????379??2015-08-28?13:54??.project
?????文件?????????705??2015-08-28?13:54??bin\com\mingrisoft\thread\Bank$1.class
?????文件?????????950??2015-08-28?13:54??bin\com\mingrisoft\thread\Bank.class
?????文件?????????840??2015-08-28?13:54??bin\com\mingrisoft\thread\SynchronizedBankfr
?????文件?????????823??2015-08-28?13:54??bin\com\mingrisoft\thread\SynchronizedBankfr
?????文件????????3767??2015-08-28?13:54??bin\com\mingrisoft\thread\SynchronizedBankfr
?????文件????????1256??2015-08-28?13:54??bin\com\mingrisoft\thread\Transfer.class
?????文件?????????569??2015-08-28?13:54??src\com\mingrisoft\thread\Bank.java
?????文件????????3842??2015-08-28?13:54??src\com\mingrisoft\thread\SynchronizedBankfr
?????文件?????????474??2015-08-28?13:54??src\com\mingrisoft\thread\Transfer.java
- 上一篇:Java 設(shè)置表格的選擇模式
- 下一篇:Java 壓縮包解壓到指定文件夾
評論
共有 條評論