본문 바로가기
프로그래밍 언어/JAVA

12. 입출력 작업하기

by zieunee 2019. 2. 12.
반응형


12. 입출력 작업하기

입출력 원리

java <---- 파일 외부데이터

----> network

단방향 밖에 안된다.

외부데이터 읽고 쓰기

  1. InputStream / Reader라고 끝나는 단어도 InputStream

  2. OutputStream / Writer 라고 끝나는 단어도 OutputStream


InputStream/OutputStream vs Reader/Writer

기본작업 내보낼 때 1byte 단위 2byte 단위


기본 입출력 작업

파일 입출력

FileInputStream -> 데이터가 들어오는 스트림

JAVA <====== FIle

new FileInputStream("a.txt");

절대경로: C:\Users\owner\workspace\edu2\src

상대경로 : file 들어가서 a.txt 만든다

JAVA <===fi=== a.txt

===fo===> b.txt

읽을때마다 file pointer 가 하나씩 뒤로간다.


반응형

'프로그래밍 언어 > JAVA' 카테고리의 다른 글

가비지컬렉션  (0) 2020.12.04
자바기반 웹 크롤링(jsoup)  (0) 2019.08.02
11. 예외 처리하기  (0) 2019.02.12
10. 컬렉션 API활용하기  (0) 2019.02.12
09. 기본 API활용하기  (0) 2019.02.11