https://pamyferret.tistory.com/43 Java 8부터 지원되는 Stream API 스트림(Stream)이란? FileInputStream과 같은 I/O 스트림과는 다른 개념이다. (I/O 스트림은 데이터 가져오기와 내보내기를 하는 일종의 통로 역할을 하는 것이다.) 스트림은 간단하게 한 줄로 요약하면 pamyferret.tistory.com 지난번에 Java 8부터 지원하는 Stream API에 대해 포스팅을 했었다. 모든 데이터를 다룰 때 사용하면 좋다고 포스팅을 했었는데 그렇다면 Stream API가 무조건 좋을까? for문을 사용했을 때와 Stream API를 사용했을 때의 성능 차이 Stream API에 forEach가 있어서 for문이랑 Stream API의 성능은 많이 ..
스트림(Stream)이란? FileInputStream과 같은 I/O 스트림과는 다른 개념이다. (I/O 스트림은 데이터 가져오기와 내보내기를 하는 일종의 통로 역할을 하는 것이다.) 스트림은 간단하게 한 줄로 요약하면 데이터 집합을 읽는 객체라고 생각하면 된다. 데이터들을 모두 읽는 객체인만큼 데이터들을 다루는데 공통적으로 쓰일만한 기능들(정렬, 필터링, 반복문 등)을 가지고 있다. list.stream().forEach(System.out::println); 참고로 스트림은 자바 8부터 지원하고 있다. 스트림(Stream) 특징 스트림은 Stream이라는 별도 객체로 기능을 이용할 수 있으며 3가지의 큰 특징이 있다. 이 특징들 때문에 컬렉션 함수를 사용하지 않고 스트림을 사용한다. 1. 데이터 소스..
- Total
- Today
- Yesterday
- annotation
- 스프링부트
- 어노테이션
- 캐싱
- 데이터베이스
- cache
- springboot
- 캐시
- Caching
- MAC
- 메시지큐
- Spring
- DB
- Intellij
- ssh
- HttpClient
- PostgreSQL
- mockito
- 이클립스
- rabbitmq
- JPA
- enum
- k8s
- postgres
- 공간데이터
- 자바
- eclipse
- Java
- 역직렬화
- DATABASE
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |