ObjectInputStream 클래스
ObjectInputStream 클래스 개요
ObjectInputStream 클래스는 자바에서 객체 단위 입력을 위하여 제공하는 클래스입니다.
ObjectInputStream 클래스는 직렬화된 데이터로부터 역직렬화(Deserialization)를 수행하여 원래의 데이터로 복구하는 기능을 제공합니다.
ObjectOutputStream 클래스와 ObjectInputStream 클래스의 역할 비교
ObjectInputStream 클래스의 생성자
ObjectInputStream(InputStream inputStream)
ObjectInputStream 클래스의 주요 메서드
void close( )
스트림을 닫아주는 메서드입니다.
int read( )
한 바이트를 읽는 메서드입니다.
int read(byte[ ] b, int off, int len)
바이트 배열로 읽어 들이는 메서드입니다.
boolean readBoolean( )
boolean 값을 읽는 메서드입니다.
byte readByte( )
한 바이트를 읽는 메서드입니다.
char readChar( )
문자를 읽는 메서드입니다.
double readDouble( )
double 값을 읽는 메서드입니다.
float readFloat( )
float 값을 읽는 메서드입니다.
int readInt( )
int 값을 읽는 메서드입니다.
long readLong( )
long값을 읽는 메서드입니다.
Object readObject( )
객체를 읽는 메서드입니다.
short readShort( )
short 값을 읽는 메서드입니다.
int readUnsignedByte( )
부호 없는 바이트 값을 읽는 메서드입니다.
int readUnsignedShort( )
부호 없는 short 값을 읽는 메서드입니다.
String readUTF( )
UTF 인코딩을 읽어서 문자열 타입으로 반환하는 메서드입니다.
ObjectInputStream 클래스 실습 프로그램
'자바' 카테고리의 다른 글
InetAddress 클래스 (0) | 2022.04.11 |
---|---|
java.net 패키지 (0) | 2022.04.08 |
ObjectOutputStream 클래스 (0) | 2022.03.17 |
PrintStream 클래스 (0) | 2022.03.16 |
DataInputStream 클래스 (0) | 2022.03.04 |
댓글