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