자바 바이트 흐름 지식 포인트 요약

자바 에서 우 리 는 입력 흐름 을 사용 하여 바이트 시퀀스 대상 에 기록 하고 출력 흐름 을 사용 하여 그 내용 을 출력 합 니 다.C 언어 에 서 는 하나의 File 패키지 로 모든 파일 작업 을 처리 하지만 자바 에 서 는 60 여 가지 흐름 유형 이 있어 전체 흐름 가족 을 구성 합 니 다.방대 해 보 이 는 체계 구 조 는 사실 적합 한 방법 으로 분류 하면 분명 해 보인다.파일 형식 에 따라 바이트 흐름 형식 과 문자 흐름 형식 으로 나 누 려 고 합 니 다.모두 두 편의 문장 으로 이 편 은 바이트 흐름 에서 시작한다.주로 다음 과 같은 내용 을 포함한다.
  • InputStream/OutPutStream---바이트 흐름 기류
  • FileInputStream/FileOutputStream---처리 파일 형식
  • ByteArray InputStream/ByteArray OutputStream----바이트 배열 유형DataInputStream/Data Output Stream----장식 류BufferedInputStream/BufferedOutputStream----버퍼 흐름자바 기초 학습 에서 특히 io 학습 에서 바이트 흐름 은 매우 중요 합 니 다.여기 서 함께 토론 하면 주로 다음 과 같은 몇 가 지 를 알 수 있 습 니 다.
    4.567917.1.흐름 을 이해 하 는 개념4.567917.2.문자 흐름 을 이해 하 는 역할4.567917.3.파일 을 이해 하 는 표준 작업 절차4.567917.4.바이트 와 문자 의 조작 차 이 를 파악 한다
    첫걸음
    프로그램 에 있 는 모든 데 이 터 는 스 트림 으로 저장 되 거나 전송 되 며,프로그램 이 데 이 터 를 필요 로 할 때 스 트림 으로 데 이 터 를 읽 고,프로그램 이 일부 데 이 터 를 저장 해 야 할 때 출력 스 트림 으로 저장 합 니 다.


    두 번 째 단계
    프로그램 에서 실제 입 출력 은 모두 흐름 으로 저장 되 고 흐름 에 저 장 된 것 은 모두 바이트 파일 입 니 다.

    세 번 째 단계
    java.io 패키지 에서 파일 을 조작 하 는 내용 은 주로 두 가지 가 있 습 니 다.바이트 흐름 문자 흐름 은 두 부분 모두 입 출력 작업 을 포함 하고 바이트 흐름 은 주로 OutputStream InputStream 을 사용 합 니 다.문자 흐름 은 Wirter,Reader 를 사용 하여 완 성 됩 니 다.

    네 번 째 단계
    javaIO 에서 파일 작업 에 해당 하 는 절차 가 있 습 니 다:
    1.File 클래스 로 파일 열기
    2.바이트 흐름 이나 문자 흐름 을 통 해 출력 위 치 를 지정 합 니 다.
    3.읽 기와 쓰기 동작 진행
    4.입 출력 닫 기

    다섯 번 째 단계
    바이트 흐름 은 주로 byte 형식 데 이 터 를 조작 하고 byte 배열 을 기준 으로 하 며 주요 조작 류 는 InputStream,OutputStream 입 니 다.
    ,OutputStream 은 Io 패키지 에서 출력 흐름 이 가장 큰 부모 클래스 입 니 다.추상 클래스 입 니 다.이 를 사용 하려 면 하위 클래스 를 통 해 이 루어 져 야 합 니 다.예 를 들 어 FileOutputStream 등 입 니 다.

    여섯 번 째 단계
    InputStream 은 바이트 입력 흐름 입 니 다.이 클래스 를 통 해 파일 의 내용 을 읽 을 수 있 습 니 다.inputStream 도 추상 적 인 클래스 입 니 다.이 를 사용 하려 면 하위 클래스 로 이 루어 져 야 합 니 다.예 를 들 어 FileInputStream 등 입 니 다.

    좋은 웹페이지 즐겨찾기