일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Proxy
- QueryDSL
- springdatajpa
- 알고리즘
- AOP
- java
- Android
- 백준
- db
- 자바
- JDBC
- 스프링 핵심 원리
- pointcut
- Servlet
- spring
- 그리디
- 인프런
- transaction
- Thymeleaf
- SpringBoot
- kotlin
- 스프링 핵심 기능
- Spring Boot
- JPQL
- http
- Greedy
- 김영한
- jpa
- 스프링
- Exception
- Today
- Total
목록입출력 스트림 (3)
개발자되기 프로젝트
1. Reader 문자 단위 입력 스트림 중 최상위 추상 클래스 많은 추상 메서드가 선언되어 있고 이를 하위 스트림이 상속받아 구현 주요 하위 클래스 클래스 설명 FileReader 파일에서 문자 단위로 읽는 스트림 클래스입니다. InputStreamReader 바이트 단위로 읽은 자료를 문자로 변환해주는 보조 스트림 클래스 입니다. BufferedReader 문자로 읽을 때 배열을 제공하여 한꺼번에 읽을 수 있는 기능을 제공하는 보조 스트림입니다. 주요 메서드 메서드 설명 int read() 파일로부터 한 문자를 읽습니다. 읽은 문자를 반환합니다. int read(char[] buf) 파일로부터 buf 배열에 문자를 읽습니다. int read(char[] buf, int off, int len) 파일로..
1. InputStream 바이트 단위 입력 스트림 중 최상위 추상 클래스 많은 추상 메서드가 선언되어 있고 이를 하위 스트림이 상속받아 구현함 주요 하위 클래스 스트림 클래스 설명 FileInputStream 파일에서 바이트 단위로 자료를 읽습니다. ByteArrayInputStream byte 배열 메모리에서 바이트 단위로 자료를 읽습니다. FilterInputStream 기반 스트림에서 자료를 읽을 때 추가 기능을 제공하는 보조 스트림의 상위 클래스 주요 메서드 Stream은 close 필요함(System은 안해도 됨) 메서드 설명 int read() 입력 스트림으로부터 한 바이트의 자료를 읽습니다. 읽은 자료의 바이트 수를 반환합니다. int read(byte b[]) 입력 스트림으로 부터 b[]..
1. 입출력 스트림 네트워크에서 자료의 흐름이 물의 흐름과 같다는 비유에서 유래됨 자바는 다양한 입출력 장치에 독립적으로 일관성 있는 입출을 입출력 스트림을 통해 제공 입출력이 구현되는 곳: 파일 디스크, 키보드, 마우스, 네트웍, 메모리 등 모든 자료가 입력되고 출력되는 곳. 2. 입출력 스트림의 구분 대상 기준 : 입력 스트림/ 출력 스트림 자료의 종류 : 바이트 스트림/ 문자 스트림 자료는 기본적으로 바이트 단위임 자바에서는 문자는 멀티 바이트 처리함(modified UTF-8) 기능 : 기반 스트림/ 보조 스트림(다른 스트림 감싸서 보조.) 3. 입력 스트림과 출력 스트림 입력 스트림: 대상으로부터 자료를 읽어 들이는 스트림 출력 스트림: 대사응로 자료를 출력하는 스트림 종류 예시 입력 스트림 F..