3

Javaを使用して数年後、私は、非最終的な静的変数のユースケースが何であるかを理解していないことに気づきました。誰かが私にいくつかのヒントや例を教えてもらえますか?

たぶん、それらは静的メソッドで使用する必要がありますか?...またはすべてのインスタンス間で共有するのに役立ちますか?

私が懸念しているのは、それらは任意のサブクラスによって、または任意のインスタンスを介して非同期的にアクセスおよび変更できることです。

ありがとう。

** ノート **

重複について申し訳ありません。投稿する前に検索しましたが、見つかりませんでした。

4

1 に答える 1

0

定数としては役に立たないので、思考の主な軌跡が集中していると思います。

しかし、メソッド呼び出し間で共有する必要があるクラス スコープ変数が必要な場合、静的クラスはどのように操作を実行すると思いますか?

または、データを静的クラスなどに格納する必要がある場合があります。

立ち止まって考えてみれば、多くのユースケースがあります。

于 2013-03-07T09:33:20.643 に答える