목록Java (1)
네모네모새
Java Stream API 특징 및 주의사항
Stream API는 JDK8 버전부터 람다(Lambda)와 함께 제공되기 시작한 기능입니다. Stream API에 대해 간략히 설명하자면 데이터를 추상화하고, 데이터를 처리하는데 자주 사용되는 함수들을 미리 정의해놓은 API라고 할 수 있을 것 같습니다. Stream API는 람다식과 함께 활용하여 저장된 요소들을 반복적으로 처리할 수 있습니다. Stream을 사용할 시 멀티 스레드 환경과 동기화를 신경쓰지 않고도 데이터를 병렬로 처리할 수 있기 때문에 기존에 반복문을 통해 처리하던 방식보다 편리하고 빠르게 대량의 데이터를 처리할 수 있습니다. 기존에는 Java를 활용할 때 객체지향이라는 개념에 중점을 두었기에 함수형 인터페이스인 람다식을 사용하는 것이 조금 헷갈릴수도 있지만 Stream API를 활용..
Java
2022. 3. 18. 11:24