반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- SQL Mapper
- 자바의정석
- 멀티프로세싱
- 자바의 정석
- 티스토리챌린지
- hackerrank
- 오버로딩
- 다형성
- contiune
- 리눅스
- spring security 설정
- 프로그래머스
- 오버라이딩
- over()
- 쿠키
- 오블완
- java
- CPU
- 혼공얄코
- 멀티태스킹
- spring security
- 프로그래머스 붕대 감기
- break 사용법
- 중첩 break
- 붕대 감기 자바
- 붕대 감기
- continue 사용법
- 객체지향
- 캡슐화
- 입출력
Archives
- Today
- Total
목록스트림 (1)
쉽게 쉽게
스트림
이 글은 '자바의 정석'의 내용을 기반으로 공부한 내용을 덧붙인 글입니다. 1. 스트림이란? 스트림은 데이터 소스를 추상화하고, 데이터를 다루는데 자주 사용되는 메서드들을 정의해 놓았다. 1. 스트림을 사용하는 이유 스트림을 사용하는 이유는 배열이나 컬렉션뿐만 아니라 파일에 저장된 데이터도 모두 같은 방식으로 다룰 수 있기 때문이다. 데이터를 다룰 때, 컬렉션이나 배열에 담고 for문과 Iterator를 이용했지만, 이러한 방식은 코드가 길고 재사용성이 떨어진다는 단점이 있다. 또한 데이터 소스마다 다른 방식으로 다뤄야 한다는 점도 있다. Collection이나 Iterator와 같은 인터페이스를 이용해서 표준화시키긴 했지만 각 컬렉션마다 같은 동작을 위해 다른 메서드를 사용하는 경우가 있다. 예를 들어..
개발공부/Java
2023. 3. 31. 09:42