スレッドプールが 1 つあり、各スレッドが次の方法で実行されているとします。
void runMe(HashMap myHash){
...
myHash.remove(keyToBeRemoved);
...
}
私の質問は; myHash
最初はすべてのスレッドで同じであってはなりませんか? 私の 2 番目のスレッドには key がないためkeyToBeRemoved
です。なぜだろうと思っていました。
スレッドプールが 1 つあり、各スレッドが次の方法で実行されているとします。
void runMe(HashMap myHash){
...
myHash.remove(keyToBeRemoved);
...
}
私の質問は; myHash
最初はすべてのスレッドで同じであってはなりませんか? 私の 2 番目のスレッドには key がないためkeyToBeRemoved
です。なぜだろうと思っていました。