인터페이스 java.io.ObjectOutput 의 사용 (Java Platform SE 6) - xrath.com 에서 번역됨

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

JavaTM Platform
Standard Ed. 6

전 다음 | 프레임 있어 프레임 없음

## 인터페이스
java.io.ObjectOutput 의 사용

ObjectOutput 를 사용하고 있는 패키지
java.awt.datatransfer | 어플리케이션간 또는 어플리케이션내의 데이터 전송을 위한 인터페이스와 클래스를 제공합니다.
java.io | 이 패키지는, 데이터 스트림, 직렬화, 파일 시스템에 의한 시스템 입출력용으로 제공되고 있습니다.
java.rmi.server | 서버측의 RMI 를 지원하는 클래스와 인터페이스를 제공합니다.
javax.activation |
javax.management.loading | 개량형의 동적 로드 기능을 구현하는 클래스를 제공합니다.

java.awt.datatransfer 에서의 ObjectOutput 의 사용

ObjectOutput 형의 파라미터를 가지는 java.awt.datatransfer 의 메소드
`void` | `DataFlavor. writeExternal (ObjectOutput os)` `DataFlavor` 를 직렬화합니다.

java.io 에서의 ObjectOutput 의 사용

ObjectOutput 를 구현하고 있는 java.io 의 클래스
`class` | `ObjectOutputStream` ObjectOutputStream 는, 기본 데이터형과 Java 객체의 그래프를 OutputStream 에 기입합니다.

ObjectOutput 형의 파라미터를 가지는 java.io 의 메소드
`abstract void` | `ObjectOutputStream.PutField. write (ObjectOutput out)` 추천 되고 있지 않습니다. 이 메소드는,`PutField` 객체에 의해 포함되었을 때의 형식에서 값을 기입하지 않기 때문에, 직렬화 스트림이 파괴되는 일이 있습니다. `PutField` 데이터를 올바르게 기입하려면 ,`ObjectOutputStream.writeFields()` 메소드를 호출합니다.
`void` | `Externalizable. writeExternal (ObjectOutput out)` 객체가 구현하고 있는 writeExternal 메소드는, DataOutput 인터페이스의 메소드 (원시형의 경우) 및 ObjectOutput 인터페이스의 writeObject 메소드 (객체, 캐릭터 라인, 배열의 경우)를 호출해, 객체의 내용을 보존합니다.

java.rmi.server 에서의 ObjectOutput 의 사용

ObjectOutput 를 돌려주는 java.rmi.server 의 메소드
`ObjectOutput` | `RemoteCall. getOutputStream ()` 추천 되고 있지 않습니다. 대체는 없습니다
`ObjectOutput` | `RemoteCall. getResultStream (boolean success)` 추천 되고 있지 않습니다. 대체는 없습니다

ObjectOutput 형의 파라미터를 가지는 java.rmi.server 의 메소드
`String` | `RemoteRef. getRefClass (ObjectOutput out)` out 스트림에 직렬화 되는, 참조형의 클래스명을 돌려줍니다.
`void` | `ObjID. write (ObjectOutput out)` 이 `ObjID` 의 바이너리 표현을 정렬화해,`ObjectOutput` 의 인스턴스에 기입합니다.

javax.activation 에서의 ObjectOutput 의 사용

ObjectOutput 형의 파라미터를 가지는 javax.activation 의 메소드
`void` | `MimeType. writeExternal (ObjectOutput out)` 객체가 구현하고 있는 writeExternal 메소드는, DataOutput 인터페이스의 메소드 (프리미티브(primitive)치의 경우) 및 ObjectOutput 인터페이스의 writeObject 메소드 (객체, 캐릭터 라인, 및 배열의 경우)를 호출해, 객체의 내용을 보존합니다.

javax.management.loading 에서의 ObjectOutput 의 사용

ObjectOutput 형의 파라미터를 가지는 javax.management.loading 의 메소드
`void` | `MLet. writeExternal (ObjectOutput out)` 이 MLet 의 내용을, 지정된 `ObjectOutput` 에 보존합니다.

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

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 도 참조해 주세요.