ホームページ > に質問 > 本文
Java ローカル変数を初期化する必要があるのはなぜですか? 前述したとおりです。ありがとう。
黄舟2017-05-17 10:00:02
コンパイラが通過できません
初期化がない場合は、c のようなアドレスを指すだけです。そのため、Java の直接コンパイルは失敗しました。
高洛峰2017-05-17 10:00:02
ローカル変数はグローバル変数に比べてライフサイクルが短く、グローバル変数のように初期値を与えると性能に影響するので、妥協して規定しました。ユーザーは最初に値を割り当ててから再度使用する必要があります。