Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- OpenAPI
- 디미터 법칙
- was SQLRecoverableException
- 폭포수 모형
- vue
- 나선형 모형
- 커맨드공부
- pl/sql
- 변수명 짓는법
- CSS
- Bandit Level 5
- 시스템 파악
- 프로토타입 모형
- Bandit Level 6 → Level 7
- SQLRecoverableException
- 시스템 파악 정리
- 스크럼기법
- mysql 튜닝
- springboot
- was버그
- Law of Demeter
- 에자일 모형
- 인증서만료에러
- avax.net.ssl.SSLHandshakeException:
- table scan
- 클린코드
- java.sql.SQLRecoverableException
- 명령어공부
- Bandit Level 6
- plsql
Archives
- Today
- Total
목록HashMap (1)
개발햄비
[java]HashMap과 HashTable차이
HashMap과 Hashtable 자바에서 제공하는 HashMap과 Hashtable은 Map인터페이스를 상속받아 구현되어 데이터를 키와 값으로 관리하는 자료구조입니다. 큰 특징으로는 키(Key)가 데이터를 추출할 때 구분자로 활용하는 방식을 취하는데 이는 리스트 인터페이스와 같은 자료구조보다 탐색에 있어 더 높은 효율을 가집니다. 차이점 1 - 동기화 (Synchronization) HashMap의 경우 동기화를 지원하지 않습니다. 반면 다중 스레드 환경에서 Hashtable은 동기화를 지원하기 때문에 실행 환경에 따라 구분하여 사용하면 됩니다. 추가로 속도적인 측면에서도 구형이라 할 수 있는 HashTable은 동기화 처리라는 비용때문에 HashMap에 비교적 느립니다. 예제 HashMap map =..
개발/java
2021. 4. 18. 18:20