レポ
何故USBを差し替える
だけでバックアップ
できるのか?

連絡特定商取引講習掲示板運営方針&メルマガSEの彼女は?
成功レポート集 Fedora9インストール! EclipseでJava Oracleバックアップのアーキテクチャ ゼロからHPでCGI 便利ネット知識
無料レポ&講習 IT業界の実態 linux処方箋 Java処方箋 Oracle処方箋 Perl処方箋
不思議なSerializableで、ネットワーク移動

<IT技術の処方箋:不思議なSerializableで、ネットワーク移動>



"ネットワーク上でObjectを移動させたいときがあります。

OutputStream/InputStreamを利用するのですが、
その時に、ある「前提」が必要になります。
(OutputStream/InputStreamの説明は割愛)

その前提とは、
「import java.io.Serializable」です。


このinterfaceをimplementsしないと、
ネットワーク上をObjectは移動できません。


移動させたいオブジェクトのクラスが、
Serializableインターフェースを実装していることが必要です。
といっても、このインターフェースは、メソッドを持ちませんので、
クラス定義の際に、
""implements Serializable""を宣言しさえすればいいだけです。


ちょっと不思議なインターフェースです。
例えば、以下のようなかんじで実装します。


import java.io.Serializable;
public class Emp implements Serializable {
getter(データを取得するメソッド)
setter(データをセットするメソッド)
}"
慣れてきましたか?慣れてきたら、
Servlet初心者が勘違いする
「典型的な間違い」を勉強

PGとSE、372人の将来設計プラン・・
「40代から幸せになりたい」20〜30代プログラマーのアナタへ
Copyright © 2008 SearchMan,All Rights Reserved.