728x90 Stream1 Java 스트림 (Stream)의 특징 안녕하세요! 오늘은 Java8에 추가된 Stream에서 중요한 키워드 몇가지를 살펴보려고 합니다. 먼저 스트림이란 무엇일까요? 스트림이란 선언형으로 컬렉션 데이터를 처리할 수 있는 기능입니다. 소스에서 추출되는 연속된 요소를 가지고 스트림API가 제공해주는 많은 빌딩 블록 연산을 연결해서 복잡한 데이터 처리 파이프라인을 만들 수 있습니다. 또한 스트림을 사용하면 멀티스레드 코드를 구현하지 않아도 데이터를 tranperant하게 병렬로 처리할 수 있습니다. (Transparency, 투명성 : 어떤 시스템이나 기능을 사용할 때 사용 방법이 내부 복잡성을 숨기고 명확하게 제공되는 경우) 정리하면, 스트림 API의 특징은 선언형(declarative) : 간결하고 가독성이 좋아집니다. 조립할 수 있음(pipe.. 2023. 12. 8. 이전 1 다음 728x90