JavaTM Platform
Standard Ed. 6

java.io
인터페이스 ObjectOutput

모든 슈퍼 인터페이스:
DataOutput
기존의 구현 클래스의 일람:
ObjectOutputStream


public interface ObjectOutput
extends DataOutput

ObjectInput 는, DataOutput 인터페이스를 확장해 객체의 기입을 할 수 있도록(듯이) 합니다. DataOutput 는 원시형의 출력을 할 수 있는 메소드를 포함합니다만, ObjectOutput 는 이 인터페이스를 확장해 객체, 배열, String 를 포함할 수 있도록(듯이) 합니다.

도입된 버젼:
JDK1. 1
관련 항목:
InputStream , ObjectOutputStream , ObjectInputStream

메소드의 개요
 void close ()
          스트림을 닫습니다.
 void flush ()
          스트림을 플래시 합니다.
 void write (byte[] b)
          바이트 배열을 기입합니다.
 void write (byte[] b, int off, int len)
          바이트 배열의 일부를 기입합니다.
 void write (int b)
          바이트를 기입합니다.
 void writeObject (Object  obj)
          기본이 되는 기억역 또는 스트림에 객체를 기입합니다.
 
인터페이스 java.io. DataOutput 로부터 상속된 메소드
writeBoolean , writeByte , writeBytes , writeChar , writeChars , writeDouble , writeFloat , writeInt , writeLong , writeShort , writeUTF
 

메소드의 상세

writeObject

void writeObject(Object  obj)
                 throws IOException 
기본이 되는 기억역 또는 스트림에 객체를 기입합니다. 이 인터페이스를 구현하는 클래스는, 객체의 기입 방법을 정의합니다.

파라미터:
obj - 기입해지는 객체
예외:
IOException - 입출력에 관련한 예외중 한쪽이 발생했을 경우

write

void write(int b)
           throws IOException 
바이트를 기입합니다. 이 메소드는 바이트가 실제로 기입해질 때까지 블록 합니다.

정의:
인터페이스 DataOutput 내의 write
파라미터:
b - 바이트
예외:
IOException - 입출력 에러가 발생했을 경우

write

void write(byte[] b)
           throws IOException 
바이트 배열을 기입합니다. 이 메소드는 바이트가 실제로 기입해질 때까지 블록 합니다.

정의:
인터페이스 DataOutput 내의 write
파라미터:
b - 기입해지는 데이터
예외:
IOException - 입출력 에러가 발생했을 경우

write

void write(byte[] b,
           int off,
           int len)
           throws IOException 
바이트 배열의 일부를 기입합니다.

정의:
인터페이스 DataOutput 내의 write
파라미터:
b - 기입해지는 데이터
off - 데이터의 개시 오프셋(offset)
len - 기입해지는 바이트수
예외:
IOException - 입출력 에러가 발생했을 경우

flush

void flush()
           throws IOException 
스트림을 플래시 합니다. 버퍼링 떠날 수 있어 모든 출력 바이트가 기입해집니다.

예외:
IOException - 입출력 에러가 발생했을 경우

close

void close()
           throws IOException 
스트림을 닫습니다. 스트림에 관련하는 모든 자원을 해제하기 위해서, 이 메소드를 호출할 필요가 있습니다.

예외:
IOException - 입출력 에러가 발생했을 경우

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.