공식문서&논문 - 자바 (3) 썸네일형 리스트형 스트림(Stream) [아래 문서를 참고해서 번역했습니다. 오류나 잘못된 내용이 있으면 피드백 부탁드립니다.] Stream (Java Platform SE 8 ) (oracle.com) - 스트림은 일련의 요소로서, 순차적이고 병렬적인 집계 연산을 제공합니다. 아래 예시는 Stream과 IntStream 을 활용한 집계 연산을 보여줍니다. int sum = widgets.stream() .filter(w -> w.getColor() == RED) .mapToInt(w -> w.getWeight()) .sum(); - 이 예시에서 widgets는 Collection입니다. 우리는 Collection.stream()을 활용해서 Widget 객체들의 스트림을 만들고, 오직 빨간 widgets만 포함하는 스트림을 만들기 위해 필터링.. log4j2 https://logging.apache.org/log4j/2.x/manual/index.html Log4j – Overview Copyright © 1999-2022 The Apache Software Foundation. All Rights Reserved. Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation. logging.apache.org - 대부분의 큰 어플리케이션은 각자만의 로깅 혹은 트레이싱 API를 갖고 있습니다. 이러한 규칙에 따라 E.U SEMPER 프로젝트는 자.. BufferedReader https://docs.oracle.com/javase/8/docs/api/java/io/BufferedReader.html - 문자 input stream과 buffering characteres로부터 텍스트를 읽고, 캐릭터, 배열, 라인에 대한 효율적인 읽기를 제공합니다. 버퍼 사이즈는 구체화되거나, 혹은 기본 사이즈가 사용됩니다. 대부분의 경우 기본 사이즈로 충분합니다. - 일반적으로, Reader의 각 읽기 요청은 기본 문자 혹은 바이트 스트림에 대한 읽기 요청을 발생 시킵니다. 따라서 fileReader 및 InputStreamReader와 같이 read() 작업에 비용이 많이 들 수 있는 모든 Reader 주위에 BufferedReader를 래핑하는 것이 좋습니다. 예를 들어, Buffered.. 이전 1 다음