일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 그리디
- 자바
- Greedy
- jpa
- Proxy
- JDBC
- db
- 인프런
- 스프링 핵심 원리
- transaction
- Spring Boot
- Servlet
- 스프링 핵심 기능
- kotlin
- Thymeleaf
- pointcut
- 스프링
- java
- spring
- AOP
- QueryDSL
- http
- springdatajpa
- SpringBoot
- 알고리즘
- JPQL
- Android
- 백준
- Exception
- 김영한
- Today
- Total
목록보조 스트림 (2)
개발자되기 프로젝트
1. 보조 스트림 실제 읽고 쓰는 스트림이 아닌 보조 기능을 제공하는 스트림 FilterInputStream과 FilterOutputStream이 보조 스트림의 최상위 클래스 생성자의 매개변수로 또 다른 스트림(기반 스트림이나 보조 스트림)을 가짐 즉 보조스트림 혼자만으로는 읽기/쓰기가 불가능하기 때문에 inputStream, outputStream을 주입받음. Decorator Pattern으로 구현됨 상위 클래스 생성자 생성자 설명 protected FilterInputStream과(InputStream in) 생성자의 매개변수로 InputStream을 받습니다. public FilterOutputStream(OutputStream out) 생성자의 매개변수로 OutputStream을 받습니다. 2...
1. 입출력 스트림 네트워크에서 자료의 흐름이 물의 흐름과 같다는 비유에서 유래됨 자바는 다양한 입출력 장치에 독립적으로 일관성 있는 입출을 입출력 스트림을 통해 제공 입출력이 구현되는 곳: 파일 디스크, 키보드, 마우스, 네트웍, 메모리 등 모든 자료가 입력되고 출력되는 곳. 2. 입출력 스트림의 구분 대상 기준 : 입력 스트림/ 출력 스트림 자료의 종류 : 바이트 스트림/ 문자 스트림 자료는 기본적으로 바이트 단위임 자바에서는 문자는 멀티 바이트 처리함(modified UTF-8) 기능 : 기반 스트림/ 보조 스트림(다른 스트림 감싸서 보조.) 3. 입력 스트림과 출력 스트림 입력 스트림: 대상으로부터 자료를 읽어 들이는 스트림 출력 스트림: 대사응로 자료를 출력하는 스트림 종류 예시 입력 스트림 F..