[解決済み] Serializableインターフェイスはいつ実装すればよいですか?
2022-04-20 07:33:11
質問
public class Contact implements Serializable {
private String name;
private String email;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
}
-
を実装する必要があります。
Serializable
インターフェイスは? - なぜそのようなことをするのでしょうか?
- 何かメリットや安心感があるのか?
解決方法は?
-
から シリアライゼーションとは何ですか? :
<ブロッククオートオブジェクトやグループを取得することができます。 オブジェクトをディスクに入れたり、送信したりすることができます。 有線または無線で 輸送機構で、後で。 おそらく別のコンピュータで、逆に を復活させることです。 オブジェクトを作成します。基本的な仕組みは オブジェクトを平坦化し ビットの一次元ストリームと そのビットのストリームを元に戻す 元のオブジェクトに戻すことができます。
スタートレックのトランスポーターみたいに。 それは、何かを得ることです。 複雑なものを平らにして 1と0の列を作り、それを その1と0の列を(もしかしたら 別の場所、別の時間帯に を再構築し、元の 複雑な "何か "です。
そこで、実装
Serializable
インターフェイスは、オブジェクトのコピーを保存したり、 同じシステム上またはネットワーク上で動作する別のプロセスに送信する必要がある場合に使用します。 -
オブジェクトを保存したり送信したりしたいからです。
-
オブジェクトの保存と送信を容易にします。セキュリティとは関係ない。
関連
-
java.util.NoSuchElementException 原因解析と解決方法
-
jd-gui Java Exceptionが発生しました。
-
をインスタンス化することができません。
-
VMの初期化中にエラーが発生しました java/lang/NoClassDefFoundError: java/lang/Object
-
spring-boot 401 このリソースにアクセスするには完全な認証が必要です エラー解決
-
javaコンパイル時のエラー:不正な文字 '\ufeff' に対する解決策です。
-
[解決済み] JavaでArrayListではなくLinkedListを使用するのはいつですか?
-
[解決済み] serialVersionUIDとは何ですか、またなぜそれを使用する必要がありますか?
-
[解決済み] クラスをJSONシリアライザブルにする方法
-
[解決済み] JPAエンティティがSerializableインターフェイスを実装する必要があるのはいつ、なぜですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
アクセス制限です。タイプ 'Application' は API ではありません。
-
Eclipseで "XXXX "の解決策を(型に)解決することができない
-
をインスタンス化することができません。
-
コンストラクタの呼び出しは、コンストラクタのエラー理解の最初のステートメントである必要があります。
-
java Mail send email smtp is not authenticated by TLS encryption solution.
-
JavaMailのメール送信が失敗するケースとその説明の分析
-
Spring boot runs with Error creating bean with name 'entityManagerFactory' defined in class path resource
-
サーブレットクラスのインスタンス化エラーの解決法
-
Java コンパイルエラー - スレッド "main" で例外 java.lang.Error: 未解決のコンパイル問題です。
-
xxx:jarのアーティファクトディスクリプタの読み込みに失敗した問題は解決しました。