Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- EnableWebMvc
- spring
- CompletableFuture
- HashMap
- awssecretsmanagerpropertysources
- list
- java lambda
- asynccustomautoconfiguration
- Spring JPA
- java list
- grpc
- traceasynccustomautoconfiguration
- Spring Boot
- asyncconfigurer
- DeferredImportSelector
- kotlin
- aws secretmanager
- java
- SpringMVC
- ResponseBody
- micrometer tracing
- spring MVC
- map
- java.util.list
- wire type
- jpa
- @FunctionalInterface
- Sleuth
- elasticsearch
- traceId
Archives
- Today
- Total
목록hashCode (1)
du.study기록공간

이전 글로 Map interface에 대해서 기록한 적이 있습니다. : https://duooo-story.tistory.com/18 Map중에서도 학생때부터, 그리고 실무에서도 진짜 많이 사용하는 HashMap을 기준으로 put을 진행했을때, 내부 코드가 어떻게 진행되는지에 대해서 이번에 기록하려 합니다. 먼저 hashMap 이란 에 대해서 간략하게 정리하겠습니다. HashMap은 key,value pair로 데이터를 저장하며, key의 중복을 허용하지 않습니다. 또한 순서를 보장하지 않으며 key,value 값으로 null을 허용합니다. 내부적으로 데이터를 Burket이라는 걔념을 통하여 데이터를 저장합니다. key값 Object의 key.hashCode() 함수를 이용하여 어떤 버켓의 데이터 리스트..
자바
2019. 11. 24. 17:34