공부 및 코딩 일지

  • 홈
  • 태그
  • 방명록
  • 카테고리

Stream 1

[JAVA] 스트림(Stream) 개념

스트림이란?자바 8 API에 새로 추가된 기능으로, 스트림을 사용하면 선언형(데이터를 처리하는 임시 구현 코드 대신 질의로 표현)으로 컬렉션 데이터를 처리할 수 있다. 또한, 스트림을 이용하면 멀티스레드 코드를 구현하지 않아도 데이터를 투명하게 병렬로 처리할 수 있다. 스트림이 어떤 유용한 기능을 제공하는지 확인하기 위해 저칼로리의 요리명을 반환하고, 칼로리를 기준으로 요리를 정렬하는 자바 7 코드를 자바 8의 스트림을 이용해 다시 구현해본다. 자바 7 코드List lowCaloricDishes = new ArrayList(); for (Dish d : dishes) { if (d.getCalories() lowCaloricDishesNames = new ArrayList(); Co..

Programming/Java 2024.06.27
이전
1
다음
더보기
프로필사진

꾸준함이 생명

최근글과 인기글

  • 최근글
  • 인기글
  • 분류 전체보기 (53)
    • Spring (19)
    • Network (5)
    • Database (5)
    • Algorithm (6)
      • Baekjoon (2)
      • Programmers (0)
    • Programming (7)
      • Python (5)
      • Java (2)
    • Raspberrypi (1)
    • Operating System (0)
    • Architecture (1)
    • Docker (3)
    • Infra (4)
      • IaC (2)
      • AWS (1)
    • Troubleshooting (1)
    • Kafka (1)

Tag

스프링 핵심, Spring JPA, JPA, 알고리즘, 네트워크, 스프링 컨테이너, It, 스프링, 파이썬, Algorithm, Python, 자바, Java, docker, 도커, 스프링부트, spring, 컴퓨터공학, 코테, 코딩테스트,

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바