ホームページ  >  に質問  >  本文

Java ローカル変数を初期化する必要があるのはなぜですか?

Java ローカル変数を初期化する必要があるのはなぜですか? 前述したとおりです。ありがとう。

巴扎黑巴扎黑2713日前535

全員に返信(2)返信します

  • 黄舟

    黄舟2017-05-17 10:00:02

    1. コンパイラが通過できません

    2. 初期化がない場合は、c のようなアドレスを指すだけです。そのため、Java の直接コンパイルは失敗しました。

    返事
    0
  • 高洛峰

    高洛峰2017-05-17 10:00:02

    ローカル変数はグローバル変数に比べてライフサイクルが短く、グローバル変数のように初期値を与えると性能に影響するので、妥協して規定しました。ユーザーは最初に値を割り当ててから再度使用する必要があります。

    返事
    0
  • キャンセル返事