今日、Java で HashMap クラスのソース コードを見たとき、キーと値のペアを記録するために使用される HashMap の Entry クラスが静的であることがわかりました。
static class Entry<K,V> implements Map.Entry<K,V> {
}
クラスの静的メンバーがクラスのすべてのインスタンスに対して1つの値しか持たないことを私が知っている限り.この現象が静的ネストされたクラスの場合にどのように適用されるか. また、StackOverFlow のいくつかの議論を読んでも正確なポイントに到達できません。以下は、エントリ クラスが静的である理由についての説明のリンクです。