일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- VOA
- 자바
- mybatis
- Spring Boot
- 도커
- git
- 코틀린
- Python
- 파이썬
- MySQL
- kubernetes
- DataGridView
- 스프링부트
- Java
- springboot
- Spring
- design pattern
- 스프링
- 리액트
- 리팩토링
- Kotlin
- AWS
- 쿠버네티스
- 마이바티스
- c#
- react
- Winform
- docker
- machine-learning
- github
Archives
- Today
- Total
보뇨 다이어리
스트림(Stream) 에 대하여 알아보자 본문
반응형
자바에서 input, output 을 설명하자면 스트림(Stream) 을 빼먹을수없는데 스트
입력 스트림은 데이터를 일고 출력 스트림은 데이터를 쓴다
필터스트림은 입력, 출력 스트림에 연결될수있는데 필터는 읽거나 쓰는 데이터를 수정하는데 사용
예를 들어 데이터를 암호화하거나 압축하거나 다른 포맷으로 변환하기 위한 추가적인 메소드를 제공
여기서 스트림은 동기로 동작 즉 스레드는 데이터를 읽거나 쓰기 위해 스트림에 요청하면 스트림은 다른 작업을 수행하기 전에 데이터를 읽거나 쓸수있을때까지 기다린다 즉 이건 blocking 의 한부분이다. 여기서 channel 과 buffer 를 사용하면 non blocking 이 된다.
반응형
'컴퓨터 관련 > Java 정보' 카테고리의 다른 글
serializable 에 대한 사이트 (0) | 2018.03.29 |
---|---|
Zookeeper 를 통해 간단한 서버 만들기 (0) | 2018.03.11 |
Netty framework 를 이용한 텍스트 파일 교환 (0) | 2018.02.21 |
AtomicLong 클래스 (0) | 2018.02.13 |
Jackson 예제 (0) | 2018.02.11 |