오늘 저는 Java 8에서 Streams에 대해 알고 있습니다. 난 콜렉션이 데이터 구조가 현재 보유-마다 그 전에 컬렉션의 요소를 계산하는 모든 값을 유지하는 메모리 데이터 구조이며, 이러한 개념Java 8에서 Streams와 Collections의 차이점은 무엇입니까
읽어 때 혼란있어 컬렉션에 추가되었습니다. 반대로, 스트림은 요구에 따라 요소가 계산되는 개념적으로 고정 된 데이터 구조입니다.
나는 이해할 수 없다. 컬렉션은 컬렉션에 추가되기 전에 계산 된 값만 보유 할 수 있습니까? 또한 고정 된 데이터 구조와 스트림을 비교하면 무엇을 의미합니까?
누군가이 설명을 할 수 있습니까?
당신이 무엇을 요구하고 있는지 분명하지 않습니다. '추가되기 전에 계산 된'에 대해 당신이 이해하지 못하는 것은 무엇입니까? 또는 '개념적으로 고정 된 자료 구조'?또한 귀하의 질문에 따라이 용어의 의미에 대해 물어 보시는 지, 또는 제목에 따라 colelctions와 스트림 사이의 차이에 대해 묻는 것은 더 명확하지 않습니다. – EJP