다음을 통해 공유


Java.IO 네임스페이스

클래스

BufferedInputStream

A BufferedInputStream 는 다른 입력 스트림 즉, 입력을 버퍼링하고 해당 및 reset 메서드를 지원하는 mark 기능에 기능을 추가합니다.

BufferedOutputStream

클래스는 버퍼링된 출력 스트림을 구현합니다.

BufferedReader

문자, 배열 및 줄을 효율적으로 읽을 수 있도록 문자를 버퍼링하여 문자 입력 스트림에서 텍스트를 읽습니다.

BufferedWriter

단일 문자, 배열 및 문자열을 효율적으로 작성할 수 있도록 문자를 버퍼링하여 문자 출력 스트림에 텍스트를 씁니다.

ByteArrayInputStream

스트림 ByteArrayInputStream 에서 읽을 수 있는 바이트가 포함된 내부 버퍼가 포함되어 있습니다.

ByteArrayOutputStream

이 클래스는 데이터가 바이트 배열에 기록되는 출력 스트림을 구현합니다.

CharArrayReader

이 클래스는 문자 입력 스트림으로 사용할 수 있는 문자 버퍼를 구현합니다.

CharArrayWriter

이 클래스는 기록기로 사용할 수 있는 문자 버퍼를 구현합니다.

CharConversionException

문자 변환 예외에 대한 기본 클래스입니다.

Console

현재 Java 가상 머신과 연결된 문자 기반 콘솔 디바이스(있는 경우)에 액세스하는 메서드입니다.

DataInputStream

데이터 입력 스트림을 사용하면 애플리케이션이 컴퓨터 독립적 방식으로 기본 입력 스트림에서 기본 Java 데이터 형식을 읽을 수 있습니다.

DataOutputStream

데이터 출력 스트림을 사용하면 애플리케이션이 기본 Java 데이터 형식을 이식 가능한 방식으로 출력 스트림에 쓸 수 있습니다.

EOFException

입력하는 동안 파일의 끝 또는 스트림 끝에 예기치 않게 도달했음을 알 수 있습니다.

File

파일 및 디렉터리 경로 이름의 추상 표현입니다.

FileDescriptor

파일 설명자 클래스의 인스턴스는 열려 있는 파일, 오픈 소켓 또는 바이트의 다른 소스 또는 싱크를 나타내는 기본 컴퓨터별 구조에 대한 불투명 핸들 역할을 합니다.

FileInputStream

A FileInputStream 는 파일 시스템의 파일에서 입력 바이트를 가져옵니다.

FileNotFoundException

지정된 경로 이름으로 표시된 파일을 열려는 시도가 실패했음을 알 수 있습니다.

FileOutputStream

파일 출력 스트림은 에 데이터를 File 쓰거나 에 쓰는 출력 스트림입니다 FileDescriptor.

FilePermission

레거시 보안 코드; 사용하지 마세요.

FileReader

기본 버퍼 크기를 사용하여 문자 파일에서 텍스트를 읽습니다.

FileWriter

기본 버퍼 크기를 사용하여 문자 파일에 텍스트를 씁니다.

FilterInputStream

A FilterInputStream 에는 데이터의 기본 원본으로 사용하는 다른 입력 스트림이 포함되어 있으며, 그 과정에서 데이터를 변환하거나 추가 기능을 제공할 수 있습니다.

FilterOutputStream

이 클래스는 출력 스트림을 필터링하는 모든 클래스의 슈퍼 클래스입니다.

FilterReader

필터링된 문자 스트림을 읽기 위한 추상 클래스입니다.

FilterWriter

필터링된 문자 스트림을 작성하기 위한 추상 클래스입니다.

IDataInputExtensions
IDataOutputExtensions
IExternalizableExtensions
IFlushableExtensions
InputStream

이 추상 클래스는 바이트의 입력 스트림을 나타내는 모든 클래스의 슈퍼 클래스입니다.

InputStreamReader

InputStreamReader는 바이트 스트림에서 문자 스트림으로의 브리지입니다. 바이트를 읽고 지정된 java.nio.charset.Charset charset스트림을 사용하여 문자로 디코딩합니다.

InterruptedIOException

I/O 작업이 중단되었음을 알 수 있습니다.

InvalidClassException

Serialization 런타임이 클래스에서 다음 문제 중 하나를 검색할 때 throw됩니다.

InvalidObjectException

하나 이상의 역직렬화된 개체가 유효성 검사 테스트에 실패했음을 나타냅니다.

IObjectInputExtensions
IObjectOutputExtensions
IOError

심각한 I/O 오류가 발생한 경우 throw됩니다.

IOException

일종의 I/O 예외가 발생했음을 알 수 있습니다.

LineNumberInputStream

이 클래스는 현재 줄 번호를 추적하는 추가 기능을 제공하는 입력 스트림 필터입니다.

LineNumberReader

줄 번호를 추적하는 버퍼링된 문자 입력 스트림입니다.

NotActiveException

serialization 또는 deserialization이 활성화되지 않은 경우 throw됩니다.

NotSerializableException

인스턴스에 Serializable 인터페이스가 있어야 하는 경우 throw됩니다.

ObjectInputStream

ObjectInputStream은 ObjectOutputStream을 사용하여 이전에 작성한 기본 데이터 및 개체를 역직렬화합니다.

ObjectInputStream.GetField

입력 스트림에서 읽은 영구 필드에 대한 액세스를 제공합니다.

ObjectInputStream.InterfaceConsts
ObjectOutputStream

ObjectOutputStream은 Java 개체의 기본 데이터 형식 및 그래프를 OutputStream에 씁니다.

ObjectOutputStream.InterfaceConsts
ObjectOutputStream.PutField

ObjectOutput에 쓸 영구 필드에 대한 프로그래밍 방식 액세스를 제공합니다.

ObjectStreamClass

클래스에 대한 serialization의 설명자입니다.

ObjectStreamConstants

serialization 구현에서 사용되는 상수가 있는 도우미 인터페이스입니다.

ObjectStreamException

개체 스트림 클래스와 관련된 모든 예외의 슈퍼 클래스입니다.

ObjectStreamField

Serializable 클래스의 Serializable 필드에 대한 설명입니다.

OptionalDataException

읽지 않은 기본 데이터 또는 스트림의 serialize된 개체에 속하는 데이터의 끝으로 인한 개체 읽기 작업의 실패를 나타내는 예외입니다.

OutputStream

이 추상 클래스는 바이트의 출력 스트림을 나타내는 모든 클래스의 슈퍼 클래스입니다.

OutputStreamWriter

OutputStreamWriter는 문자 스트림에서 바이트 스트림으로의 브리지입니다. 이 스트림에 기록된 문자는 지정된 java.nio.charset.Charset charset스트림을 사용하여 바이트로 인코딩됩니다.

PipedInputStream

파이프 입력 스트림은 파이프 출력 스트림에 연결해야 합니다. 그런 다음 파이프된 입력 스트림은 파이프된 출력 스트림에 기록되는 모든 데이터 바이트를 제공합니다.

PipedOutputStream

파이프 출력 스트림을 파이프된 입력 스트림에 연결하여 통신 파이프를 만들 수 있습니다.

PipedReader

파이프 문자 입력 스트림입니다.

PipedWriter

파이프 문자 출력 스트림입니다.

PrintStream

A PrintStream 는 다른 출력 스트림에 기능을 추가합니다. 즉, 다양한 데이터 값의 표현을 편리하게 인쇄할 수 있습니다.

PrintWriter

텍스트 출력 스트림에 개체의 서식이 지정된 표현을 인쇄합니다.

PushbackInputStream

내부 PushbackInputStream 버퍼에 푸시백 바이트를 저장하여 다른 입력 스트림, 즉 "푸시백" 또는 "읽지 않은" 바이트 기능을 추가합니다.

PushbackReader

문자를 스트림으로 다시 푸시할 수 있는 문자 스트림 판독기입니다.

RandomAccessFile

이 클래스의 인스턴스는 임의 액세스 파일에 대한 읽기 및 쓰기를 모두 지원합니다.

Reader

문자 스트림을 읽기 위한 추상 클래스입니다.

SequenceInputStream

A SequenceInputStream 는 다른 입력 스트림의 논리적 연결을 나타냅니다.

SerialAttribute
SerializablePermission

이 레거시 보안은 Android에서 지원되지 않습니다.

StreamCorruptedException

개체 스트림에서 읽은 컨트롤 정보가 내부 일관성 검사를 위반할 때 throw됩니다.

StreamTokenizer

클래스는 StreamTokenizer 입력 스트림을 가져와서 "토큰"으로 구문 분석하여 토큰을 한 번에 하나씩 읽을 수 있도록 합니다.

StringBufferInputStream

이 클래스를 사용하면 애플리케이션이 문자열의 내용에서 읽은 바이트를 제공하는 입력 스트림을 만들 수 있습니다.

StringReader

소스가 문자열인 문자 스트림입니다.

StringWriter

문자열 버퍼에서 출력을 수집한 다음 문자열을 생성하는 데 사용할 수 있는 문자 스트림입니다.

SyncFailedException

동기화 작업이 실패했음을 알 수 있습니다.

UncheckedIOException

IOException 선택되지 않은 예외를 사용하여 래핑합니다.

UnsupportedEncodingException

문자 인코딩은 지원되지 않습니다.

UTFDataFormatException

수정된 UTF-8 형식의 잘못된 형식의 문자열이 데이터 입력 스트림 또는 데이터 입력 인터페이스를 구현하는 모든 클래스에서 읽혀졌음을 알 수 있습니다.

WriteAbortedException

쓰기 작업 중에 ObjectStreamExceptions 중 하나가 throw되었음을 알 수 있습니다.

Writer

문자 스트림에 쓰기 위한 추상 클래스입니다.

인터페이스

ICloseable

A Closeable 는 닫을 수 있는 데이터의 원본 또는 대상입니다.

IDataInput

이 인터페이스는 이 DataInput 진 스트림에서 바이트를 읽고 Java 기본 형식의 데이터를 다시 생성하기 위해 제공합니다.

IDataOutput

이 인터페이스는 DataOutput Java 기본 형식의 데이터를 일련의 바이트로 변환하고 이러한 바이트를 이진 스트림에 쓰기 위한 것입니다.

IExternalizable

Externalizable 인스턴스의 클래스 ID만 serialization 스트림에 기록되며 해당 인스턴스의 내용을 저장하고 복원하는 것은 클래스의 책임입니다.

IFileFilter

추상 경로 이름에 대한 필터입니다.

IFilenameFilter

이 인터페이스를 구현하는 클래스의 인스턴스는 파일 이름을 필터링하는 데 사용됩니다.

IFlushable

A Flushable 는 플러시할 수 있는 데이터의 대상입니다.

IObjectInput

ObjectInput은 개체 읽기를 포함하도록 DataInput 인터페이스를 확장합니다.

IObjectInputValidation

그래프 내에서 개체의 유효성을 검사할 수 있도록 하는 콜백 인터페이스입니다.

IObjectOutput

ObjectOutput은 개체 작성을 포함하도록 DataOutput 인터페이스를 확장합니다.

IObjectStreamConstants

개체 Serialization 스트림에 기록된 상수입니다.

ISerial

주석이 추가된 필드 또는 메서드가 인용>Java 개체 Serialization 사양</인용>에 의해 정의된 Serializable serialization 메커니즘의 <일부임을 나타냅니다.

ISerializable

클래스의 직렬화 가능성은 java를 구현하는 클래스에 의해 활성화됩니다.

열거형

ObjectStreamProtocol

여러 형식에서 반환되고 F:Java.IO.ObjectOutputStream.UseProtocolVersion 멤버의 매개 변수로 가져온 값을 열거합니다.

TokenType

여러 형식에서 반환된 값을 열거합니다.