Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
みなさん、Serializable のテストってどうしてますか?? え、やってない?! まさか、そんな、ご冗談を... java.io.Serializable の実装は、見かけに反してとても難しいです。(少なくとも私はそう感じます。) どのような実装ミスの危険があるのか、どのようなテストをすべきなのか。 本稿から何回かに分けて、Serializable 実装クラスに対する JUnit テストについて考えてみたいと思います。 おさらい:シリアライズ/デシリアライズ クラスのインスタンスが使われている間、そのオブジェクトはヒープメモリ上に展開されています。このメモリ上に "モヤっと" 存在しているオブジェクトを、ファイルに保存したりネットワーク越しに送信したりしようとすると、一列のバイト列に変換してやる必要があります。 これがシリアライズですね。 逆に、オブジェクトをファイルから読み込んだり
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く