성능이 중요한 부분에는 기본 자료형 배열을 사용하라.
-
기본 자료형을 선언할 수 없지만, 최적화를 위해 내부적으로는 사용할 수 있다.
-
코틀린 기본 컬렉션은 제네릭 타입이므로 래핑된 타입을 사용해야 한다. 따라서 성능이 중요한 코드라면, IntArray, LongArray등의 기본 자료형을 활용하는것이 좋다.

mutable 컬렉션 사용을 고려하라.
- immutable 컬렉션에 요소를 추가하려면 새로운 컬렉션을 만들면서 여기에 요소를 추가해야 한다.
- 하지만 컬렉션을 복제하는 처리는 비용이 굉장히 많이 드는 처리이다.
- 앞장에서 언급처럼 immutable 컬렉션은 안전하다는 측면에서 좋다. 하지만 일반적인 지역 변수는 동기화와 캡슐화에 해당하지 않고, 이렇게 사용할 경우는 mutable 컬렉션을 사용하는 것이 더 합리적이다.