Serializable Interface

Revised: Mar./23rd/2002

$BA4$F$N%*%V%8%'%/%H$,D>Ns2=$G$-$k$o$1$G$O$"$j$^$;$s!#(B

java.io.Serializable $B%$%s%?%U%'!<%9$rNs2=$G$-$^$9!#$^$?!"D>Ns2=2DG=$J%/%i%9$N%5%V%/%i%9$bD>Ns2=2DG=$G$9!#(B

java.io.Serializable $B%$%s%?%U%'!<%9(B

Serializable $B%$%s%?%U%'!<%9$K$O%a%=%C%I$d%U%#!<%k%I$O$J$/!"D>Ns2=2DG=$G$"$k$3$H$r<1JL$9$k$?$a$@$1$K5!G=$7$^$9!#$3$N%$%s%?%U%'!<%9$O!"Ev3:%/%i%9$N%*%V%8%'%/%H$,D>Ns2=2DG=$G$"$k$3$H$r<1JL$9$k0Y$@$1$KB8:_$7$^$9!#$3$N$h$&$K!"Dj5A$,6u$N%$%s%?%U%'!<%9$r!"%^!<%+!

Serializable $B$NDj5A!'(B

package java.io;

public interface Serializable {};

$BDj5A$,6u$J$N$G!"implements java.io.Serializable" $B$H5-=R$9$k$@$1$G$9!#(B

java.lang.Object $B%/%i%9$O$3$N%$%s%?%U%'!<%9$rNs2=2DG=$K$9$k0Y$K$O!"L@<(E*$K(B Serializable $B%$%s%?%U%'!<%9$rNs2=2DG=$J%/%i%9$r7Q>5(B (extends) $B$7$F:n$kI,MW$,$"$j$^$9!#(B

// Serializable $B%$%s%?%U%'!<%9$rimplements java.io.Serializable {}

// $BD>Ns2=2DG=$J%/%i%9$r7Q>5(B
class IoObj2 extends IoObj {}

java.io.Externalizable $B%$%s%?%U%'!<%9(B

Serializable $B%$%s%?%U%'!<%9$r7Q>5$7$?%$%s%?%U%'!<%9$G!"(B Externalizable $B%$%s%?%U%'!<%9$H8@$&$b$N$,$"$j$^$9!#$3$N%$%s%?%U%'!<%9$rNs2=2DG=$G$9!#(B

$B$3$N%$%s%?%U%'!<%9$rNs2=$O!"<+F0E*$K$O=hM}$5$l$^$;$s!#D>Ns2=%W%m%;%9$N@)8f$rL@<(E*$K;XDj$9$k$3$H$,=PMh$^$9!#%*%V%8%'%/%H$ND>Ns2=$5$l$?7A<0$NFbMF$*$h$S7A<0$r%*%V%8%'%/%HB&$,40A4$K@)8f$9$k$3$H$,2DG=$K$J$j$^$9!#<+F0E*$K9T$o$l$k$N$O!"%*%V%8%'%/%H$N;2>H$NJ]B8$@$1$G$9!#(B

Externalizable $B$NDj5A!'(B

package java.io;

public interface Externalizable extends Serializable {
    public void writeExternal(ObjectOutput out) throws IOException;
    public void readExternal(ObjectInput in) throws IOException,
                             java.lang.ClassNotFoundException;
}

$B$3$N%$%s%?%U%'!<%9$NFbMF$O6u$G$O$J$$$N$G!"@k8@$5$l$F$$$kFs$D$N%a%=%C%I$r

Serializable $B%/%i%9(B
Sreializable $B%$%s%?%U%'!<%9$rNs2=$G$O!"%*%V%8%'%/%H$N3F%/%i%9$N%U%#!<%k%I$,<+F0E*$KJ]B8!?I|85$5$l!"4XO"$9$k%G!<%?!?Dj5A$bA4$F<+F0E*$K=hM}$5$l$^$9!#(B
Externalizable $B%/%i%9(B
Externalizable $B%$%s%?%U%'!<%9$rNs2=$G$O!"D>Ns2=$N@)8fJ}K!$rL@<(E*$K;X<($7$^$9!#(B


Copyright © 2002 SUGAI, Manabu. All Rights Reserved.
SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送