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ページを開く