오늘은 잠을 정말 푹 잤다.
컨디션 나쁘지 않음
어제 밤 잠들기 전에 강의를 보다 문득 든 생각이다.
어쩌면 객체지향에서는 변수 자체를 객체로 취급할지 모른다는 생각이 들었다.
검색을 해 보니 애초에 배열 자체가 객체다. 라고 한다.
배열을 생성한다 라는것과 사용할 수 있다 라는것이 다르다 라고 표현하더라.
애용하는 GPT에게도 질문해보았다.
JVM 을 통하기 때문에 메모리 할당 측면에서 조심스럽게 접근해야 할 필요가 있다는듯 하다.
내 질문에 완전한 대답은 아니지만 꽤 근접한 답변인듯.
collection
은 크기가 자동적으로 조정되는 배열이라고 생각하기.
List
Queue
Stack
Set
Map
이 있다.
크기 자동조정, 추가, 수정, 삭제, 반복, 순회, 필터, 포함, 확인 기능이 있다.
linkedList
를 자주 손댈것 같은 느낌이 든다.
Queue
는 파이프 자유낙하
Stack
은 종이컵 쓰레기통
진도 많이 나가셨네요! 최고