2016-06-21 9 views
2

フィールドの最終的な変更子の追加/削除は、Javaのシリアル化に影響しますか?final修飾子はJavaのシリアル化に影響しますか?

java serialization specificationでは、フィールドへのアクセスを変更することは互換性のある変更であることがわかりました。しかし、 "互換性のない変更"または "互換性のある変更"のいずれかの部分には、final修飾子については言及していません。

これは互換性のある変更ですか?

答えて

3

フィールドyesの値を変更しない限り、互換性があります。

+0

私は、これを綴った仕様書やドキュメントへのリンクが好きでしたが、私の質問では指定しなかったので、私はあなたの答えを受け入れるでしょう:) –

関連する問題