일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 객체지향
- 커넥션 풀
- StringBuffer
- 다형성
- 람다식
- 메서드
- ToString
- try-catch
- Connection
- 상속
- StringBuffer클래스
- 예외처리
- 에러
- 인터페이스
- 객체
- DB
- 입출력
- for문
- 접근제어자
- File입출력
- 변수
- JSP
- Interface
- 배열
- 예외
- 제어자
- I/O
- array
- java
- 내장 객체 영역
- Today
- Total
목록입출력 (3)
ksouth9

FilterInputStream과 FilterOutputStream FilterInputStream과 FilterOutputStream은 InputStream/OutputStream의 자손이면서 모든 보조스트림의 조상이다. 보조스트림은 자체적으로 입출력을 수행할 수 없기 때문에 기반스트림이 필요로 한다. FileterInputStream/FilterOutputStream의 모든 메서드는 단순히 기반스트림의 메서드를 그대로 호출할 뿐이다. FileterInputStream/FileterOutputStream자체로는 아무런 일도 하지 않음을 의미한다. FileterInputStream/FileterOutputStream은 상속을 통해 원하는 작업을 수행하도록 읽고 쓰는 메서드를 오버라이딩해야 한다. publ..

InputStream과 OutputStream InputStream과 OutputStream은 모든 바이트기반의 스트림의 조상이다. InputStream 메서드 메서드명 설명 int available() 스트림으로부터 읽어 올 수 있는 데이터의 크기를 반환한다. void close() 스트림을 닫음으로써 사용하고 있던 자원을 반환한다. void mark(int readlimit) 현재위치를 표시해 놓는다. 후에 reset()에 의해서 표시해 놓은 위치로 다시 돌아갈 수 있다. readlimit은 돌아갈 수 있는 byte의 수이다. boolean markSupported() mark()와 reset()을 지원하는지를 알려 준다. mark()와 reset()기능을 지원하는 것은 선택적이므로, mark()와 ..

입출력 I/O I/O란 Input과 Output의 약자로 입출력이라 하며 컴퓨터 내부 또는 외부의 장치와 프로그램간의 데이터를 주고받는 것을 말한다. 예를 들어 키보드로부터 데이터를 입력받는다든가 System.out.println()을 이용해서 화면에 출력한다던가 하는 것이 가장 기본적인 입출력의 예이다. 스트림(Stream) 자바에서 입출력을 수행하려면, 즉 어느 한쪽에서 다른 쪽으로 데이터를 전달하려면, 두 대상을 연결하고 데이터를 전송할 수 있는 무언가가 필요한데 이것을 스트림(Stream)이라고 정의했다. 스트림이란 데이터를 운반하는데 사용되는 연결통로이다. 스트림은 단방향통신만 가능하기 때문에 하나의 스트림으로 입력과 출력을 동시에 처리할 수 없다. 그래서 입력과 출력을 동시에 수행하려면 입력을..