스파르타 내일배움캠프 유니티 7기
면접 질문 모음
오브젝트를 반복적으로 생성/파괴하지 않기 때문에 힙 메모리 사용이 줄고, GC 발생 빈도가 줄어 GC 부하가 감소한다.
일정한 메모리 공간을 반복적으로 재사용하기때문에 힙 메모리 단편화를 줄일 수 있다.
제네릭은 클래스, 메서드, 인테페이스 등을 선언할 때 데이터 형식을 일반화하여 재사용성을 높이기 위한 기능이다.
익명 메서드를 간결하게 표현하는 방법
컬렉션 데이터를 SQL처럼 질의 할수 있게 해주는 기능
C#의 컬렉션은 Queue, Stack List 등등
리플렉션은 런타임에 타입 정보를 조회하고 동적으로 조작할 수 있는 기능.
Unity에서는 SerializeField, GetComponent 등이 내부적으로 리플렉션을 사용한다.