java 实体类序列化
迷茫
迷茫 2017-04-18 09:14:06
0
2
518

一直不是很懂很多写实体类实现序列化 是干嘛 有什么好处?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全員に返信(2)
PHPzhong

クラスが作成されると、それは .java 接尾辞が付いたテキスト ファイル内に置かれるだけです。
書き込まれた Java ファイルが .class ファイルにコンパイルされた後、Java 仮想マシンによってロードされて実行されます。
実行中、クラスはメモリ内に表されます。 new キーワードによって生成されたインスタンスもメモリ内に存在します。
クラスのインスタンスはメモリ内に特定のストレージ形式を持ちます (Java 仮想マシン仕様、オブジェクトのストレージ形式を参照してください)。これは、実行前にハードディスク上に置かれているときのストレージ形式とは異なります。

シリアライズとは、インスタンスをハードディスク上のメモリ上に別の保存方法で保存すること(「Core Java」を参照)、つまり永続化と呼ばれます。

このようにして、他の人がこのシリアル化されたインスタンスのデータを取得する限り、逆シリアル化を通じてオブジェクトの現在の状態を復元できます。

rmi や rpc など、シリアル化アプリケーションのシナリオが多数あります。関連情報を参照できます。

いいねを押す +0
巴扎黑

1.rmi (リモートメソッド呼び出し)。メッセージをリモート オブジェクトに配信する場合、パラメーターを渡して値を返すためにオブジェクトのシリアル化が必要です。
2. シリアル化されたオブジェクトをディスクに書き込み、プログラムの再実行時にそれを読み取ることで、軽量の永続性を実装します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート