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 |
Tags
- 탐욕법
- nestjs
- OOP
- Interceptor
- JWT
- 프로그래머스
- Deep Dive
- winston
- bean
- Kubernetes
- GraphQL
- node.js
- Linux
- css
- TIL
- typescript
- html
- puppeteer
- REST API
- javascript
- java
- Spring
- 코딩테스트
- dfs
- 자료구조
- LifeCycle
- 인접리스트
- 인접행렬
- 알고리즘
- MySQL
Archives
- Today
- Total
처음부터 차근차근
[TIL - 231214] Java 공부, Map과 Set 정리 본문
728x90
오늘 한 일
- Java 공부 진행
- Set과 Map 정리 진행
Java 공부
- 과제 전형 진행 관련 Java 공부를 진행하였습니다.
- Java의 특징, 소스코드 분석을 하였습니다.
- Class 기반 객체 지향 프로그래밍 언어입니다.
Class 기반 객체지향 언어라는 특징과, JVM을 이용해 다양한 OS에도 지원 가능하다는 특징이 있었습니다.
나머지 문법(변수, 연산자 등)은 거의 Javascript와 비슷하였습니다.
Map과 Set에 대해 정리
- Deep Dive를 통해 Map과 Set에 대해 정리하였습니다.
- Set은 수학적 구조인 집합을 나타내기 위해서 사용합니다.
- Map은 Object와 비슷하지만, 다른점이 많이 존재합니다.
저번 TIL에서도 적어놨듯이, Set과 Map은 Hash Table을 사용하기 때문에 속도가 빠르다는 장점이 존재합니다.
'TIL' 카테고리의 다른 글
[TIL - 231218] Javascript 비동기 처리, Spring 입문 공부 (1) | 2023.12.19 |
---|---|
[TIL - 231217] 이진탐색트리 구현 (0) | 2023.12.18 |
[TIL - 231212] Javascript Map 활용, Cache를 활용한 Rate Limit (0) | 2023.12.13 |
[TIL - 231209] Node.js, 동기/비동기 & Blocking/Non-Blocking (0) | 2023.12.09 |
[TIL - 231208] 기술면접 회고, 블로그 이관 관련 정리 진행 (0) | 2023.12.09 |