1 이 글은 Java 7과 Java 8을 기준으로 HashMap이 어떻게 구현되어 있는지 설명합니다.
2 // transient로 선언된 이유는 직렬화(serializ)할 때 전체, table 배열 자체를 직렬화하는 것보다
3 하지만 배열의 크기가 커질수록(M 값이 커질수록) 캐시 효율이라는 Open Addressing의 장점은 사라진다.
트위터 반응

@helloworld_nhn: 오랜만에 Java 인터널에 대한 내용이 올라왔습니다. Java 7과 8을 기준으로 HashMap이 어떻게 구현되어 있는지 설명하고 있으며 어떤 방식으로 HashMap 구현체의 성능을 향상시켰는지 소개합니다. http://t.co/jKySR7keM9

@JoAYo: Java HashMap 구현방식을 살펴본 글(http://t.co/VOs1LTojaz)이 올라왔습니다.그 외에도 JVM, GC, 성능튜닝 등 다양한 주제의 글들(http://t.co/mEbF7XQvyn)을 hello world에서 보실 수 있습니다.

@blrunner78: Java HashMap은 어떻게 동작하는가? http://t.co/7e3tpVPAPS

@sda_eom: 이 글은 Java 7과 Java 8을 기준으로 HashMap이 어떻게 구현되어 있는지 설명합니다.

http://t.co/QotEQcH5Pg http://t.co/ThBjRQTf8V

@lswdev: Java HashMap은 어떻게 동작하는가? - 송기선 http://t.co/DHLCSK442j

@_CaoF: hello world » Java HashMap은 어떻게 동작하는가? http://t.co/QpE9qieQDh

@kimorkim: "Java HashMap은 어떻게 동작하는가?" http://t.co/782h0aeaq4

@ryudaewan: hello world » Java HashMap은 어떻게 동작하는가? http://t.co/lPGYwqjhdy @helloworld_nhn 님이 공유

@likelink_kr: Java HashMap은 어떻게 동작하는가? - 송기선 http://t.co/yInyCHWVjm

@FrankInsooHan: hello world » Java HashMap은 어떻게 동작하는가? http://t.co/1DyOvsbLs9 @helloworld_nhn 님이 공유

@FrankInsooHan: 앞에 리트윗 한 내용 관심있는 개발자 분들께 도움이 될 듯 합니다. http://t.co/1DyOvsbLs9

@jueyini: hello world » Java HashMap은 어떻게 동작하는가? http://t.co/Qeh32zkvZm @helloworld_nhn 님이 공유