트리는 계층적 구조를 갖는 데이터를 표현하기 위한 자료구조이고, 힙은 완전 이진 트리(혹은 포화 이진 트리)를 기반으로 한 자료구조이다.
코드를 짜다보면 '난수'를 사용해야하는 경우가 많다. 습관적으로 Random클래스나 Math클래스의 random() 매소드를 쓰곤 했는데 정확한 차이를 모르고 썼는데, 게임 프로젝트 개발 중 난수가 진짜 난수가 아니라는 글을 보고 이참에 컴퓨터가 난수를 생성하는 과정을
메모리는 주소 덩어리. 주소로 인덱싱하는 커다란 배열이다.