TIL
[TIL - 231214] Java 공부, Map과 Set 정리
HangJu_95
2023. 12. 15. 00:27
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을 사용하기 때문에 속도가 빠르다는 장점이 존재합니다.