티스토리 뷰
728x90
Function Package에는 비슷한 인터페이스가 많다.
예를 들어, Function<T,R>도 있지만, ToDoubleFunction<T>, ToIntFunction<T>과 같은 인터페스가 더 있다.
이유는, Function<T,R>로 처리 할 때에 T, R이 박스 형태(Integer와 같이)이기 때문에 메모리를 많이 차지한다.
따라서 원시타입을 사용하여 메모리를 아낄 수 있도록 추가 인터페이스들이 만들어졌다.
728x90
'JAVA' 카테고리의 다른 글
randomAlphanumeric vs randomAlphabetic (0) | 2022.10.14 |
---|---|
객체 생성 패턴 (Builder vs Setter vs 생성자) (0) | 2022.09.25 |
Queue 메서드 정리 (0) | 2022.04.19 |
List<Integer> <-> int[] 변환 (0) | 2022.04.19 |
LTS vs non-LTS version (0) | 2022.04.05 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크