데이터 - 프로그램을 만들다 = 정보(데이터)처리
데이터
임시 저장 데이터 - 프로그램 종료시 사라지는 데이터
- 자료
변수/상수
배열/컬렉션/객체
영구 저장 데이터 - java.io(일반파일)
로컬 저장
프로그램과 같은 컴퓨터에 있는 데이터
-파일
일반파일
-text/txt
바이너리(특수)파일
-hwp/docx/xlsx/pptx
-imge/sound
데이터 베이스 구조
원격 저장
네트워크 상의 컴퓨터에 있는 데이터
-데이터베이스
file 경로
file 생성
file 내용보기
I/O
입력 | 프로그램 <- 파일
Inputstream / Reader
Outputstream / Writer
출력 | 프로그램 -> 파일
입출력 단위
1byte(영문자 숫자 특수문자 ...)
= Is or Os
2byte(다국어 : chat)
= Reader ir Writer
직접/간접
1차 스트림
파일(데이터)에 연결
2차 스트림(보조 스트림)
1차 스트림에 연결
true 일 때false 일 때
숙제