第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么MyThreadLocal里面HashMap里面再嵌套一個HashMap呢

不是很理解為什么HashMap里面要HashMap<Thread,HashMap<Integer,Obkect>>,老師可以說下么

正在回答

2 回答

“用兩層HashMap是由于一個線程中可能會擁有多個ThreadLocal成員變量,所以內(nèi)層HashMap是為了保存同一個線程中的不同ThreadLocal變量?!闭f法不對吧? 如果一個線程中有兩個ThreadLocal成員變量,那么按照你說的,他們的key是當前線程ThreadLocal值,那不是key沖突了?

0 回復 有任何疑惑可以回復我~

外面的HashMap的Key是ThreadID,Value是內(nèi)層的HashMap。

內(nèi)層的HashMap的Key是當前ThreadLocal對象,Value是當前ThreadLocal的值。

用兩層HashMap是由于一個線程中可能會擁有多個ThreadLocal成員變量,所以內(nèi)層HashMap是為了保存同一個線程中的不同ThreadLocal變量。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么MyThreadLocal里面HashMap里面再嵌套一個HashMap呢

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號