나는 流
입출력 스트림 유형 :
1 스트림 입력 - 출력 스트림
2, 바이트 스트림 - 문자 스트림
흐름의 운영 개념 :
1 , 바이트 스트림 - 읽어 바이너리 파일
inputStream을 / OutputStream에 // 추상 클래스는 읽기 - 쓰기
FileInputStream에 / FileOutputStream에 // 구현 클래스는 읽기 및 쓰기
버퍼 BufferedInputStream을 /의 BufferedOutputStream // 클래스 - 두 개 이상의 기능 클래스를 캡슐화
2 ,字符流
리더 / 라이터는 추상 클래스를 //
을 FileReader / FileWriter // 구현 클래스
의 BufferedReader / BufferedWriter의 // 확장 구현 클래스
InputStreamReader / InputStreWriter // 바이트 문자가 실제 응용 프로그램에 나타납니다 변환
IO는 일반적으로 사용되는 함수를 만들 &
사용 기본 조작
그리고 일련의 안티 대상 시퀀스
직렬화 - 쓰기
ObjectOutputStream에 os_1 = 새로운 ObjectOutputStream의 (신규의 FileOutputStream ( "路径"), 거짓); // 创建
os_1.writeObject (개체 1);
os_1.writeObject (개체 2);
os_1.close (); // 스트림을 닫습니다 기억
역 직렬화 - 읽기
ObjectInputStream를 = 새로운 ObjectInputStream에 (새 FileInputStream에 ( "경로"))입니다; // 만들기
(객체 1) is.readObject는 (1) = 개체 및 판독 // 객체 타입 1 변환
(개체 2) is.readObject는 () = 2 개체와 판독 대상 // 2 형으로 변환
() .close된다; // 스트림을 닫습니다 기억
오래된 구 개 학교 공동체 구성원들은 생산