2

isLeafとはどう違いisReadOnlyますか?

https://stackoverflow.com/a/16253663/2656889およびhttps://stackoverflow.com/a/18095538/2656889によるとisLeft、要素を再定義isReadOnlyできず、読み取りのみが可能であることを意味します。

私はJavaを使用しています。final属性をモデル化したい場合、これら 2 つは同じではありませんか? モデリングprivate static final int PI = 3.14により、次のいずれかが生成されます (下線が引かれていると仮定)。

- PI : int = 3.14 {readOnly}
- PI : int = 3.14 {leaf}

最初のケースでは、PI に書き込むことができないため、最終的なものと見なされます。2 番目のケースでは、PI はリーフであり、再定義できないため、最終的なものでもありますか?

4

1 に答える 1