개발 공부 기록

개발 공부 기록

  • 분류 전체보기 (192) N
    • spring (41)
      • JPA (19)
      • TEST (4)
      • 비동기 처리 (4)
      • SECURITY (1)
      • BATCH (0)
      • WebFlux (0)
    • 문제풀이 (2)
      • 백준 (2)
      • 프로그래머스 (0)
    • java (43)
      • java (39)
      • servlet_jsp (3)
      • jdbc (1)
    • 프론트 (7)
      • html (6)
      • css (1)
    • DB (12)
      • Oracle-기초 (8)
      • Mysql-기초 (4)
      • Redis (0)
    • CS (4)
      • Network (4)
      • 디자인 패턴 (0)
    • Project (0)
      • e-commerce (0)
    • Book (67) N
      • 이펙티브 자바 (55)
      • 클린코드 (0)
      • 모던 자바 인 액션 (12) N
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

개발 공부 기록

컨텐츠 검색

태그

상속 인터페이스 가변인수 이펙티브 자바 Enum 영속성 스트림 메서드 참조 최적화 조인 제네릭 배열 Collector 람다 JPA 통합 테스트 람다식 백프레셔 단위 테스트 DSL

최근글

댓글

공지사항

아카이브

무한 스트림(1)

  • CHAPTER5 - 스트림 활용(2)

    목차.1. 특정 범위의 숫자와 같은 숫자 스트림 사용하기2. 다중 소스로부터 스트림 만들기3. 무한 스트림  1. 숫자형 스트림앞서 reduce 메서드로 스트림 요소으 ㅣ합을 구하는 예제를 살펴봤다.int calories = DishExample.menu.stream() .map(Dish::getCalories) .reduce(0, Integer::sum); 사실 위 코드에는 박싱 비용이 숨어있다. 내부적으로 합계를 계산하기 전에 Integer를 기본형으로 언박싱해야 한다. 위와 같은 상황에서는 효율적으로 처리할 수 있도록 기본형 특화 스트림을 사용할 수 있다. 1.1 기본형 특화 스트림자바 8에서는 세 가지 기본형 특화 스트림을 제공한다. 스트림 API는 박싱 비용을 피할 수 ..

    2025.02.17
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바