2022年11月24日のブックマーク (2件)

  • Eclipse JavaのserialVersionUIDを自動生成する | ITSakura

    EclipseでJavaのシリアルバージョンUID(serialVersionUID)を自動で生成する方法です。 目次 シリアルバージョンUIDの自動生成のダイアログを表示する条件 シリアルバージョンUIDの自動生成のダイアログを表示するには、以下2点が必要です。 1.対象のクラスは、Serializableインターフェースを実装していること。 2.ウィンドウ>設定>Java>コンパイラー>エラー/警告をクリックし、「潜在的なプログラミングの問題」にある「serialVersionUIDなしのシリアライズ可能クラス」が「警告」であること。 シリアルバージョンUIDを生成する Serializableインターフェースを実装しているクラスにカーソルをあてます。 ダイアログが表示されます。 1.「デフォルト・シリアルバージョンIDの追加」をクリックした場合 シリアルバージョンIDは、1Lになりま

  • 【Java】Serializableの実装、役割、使い方、危険性とその対策【serialVersionUIDとは】

    Java】Serializableの実装、役割、使い方、危険性とその対策【serialVersionUIDとは】 by nao · 2021年2月20日 前書き: Javaの勉強中に見つけたSerializable 2021年になってから、腰を据えてJavaの勉強を始めました。 今年はJavaを後輩に教える機会があり、自分もJava歴が短くて手探り感がある。勉強が必要だ。 JavaのOSS(小規模)を読みたいが、何か良いものはないかなー。以前、「Apacheのコードを読もう!」と考えた時期があった記憶もある。が、もう少し小規模なプロジェクトから始めたい。 — Nao03@疲れて会話がUDP (@ARC_AED) February 7, 2021 私はJava学習の一環としてJava Core APIのソースコードを読んでおり、その際にjava.io.FileクラスでSerializabl

    【Java】Serializableの実装、役割、使い方、危険性とその対策【serialVersionUIDとは】