変数宣言 すべての変数は使用前に宣言する必要があります。 コンパイラが変数のデータ型を知るために必要です。 厳密な型チェックを可能にします。 変数の初期化 使用する前に変数に値を与えることをお勧めします。 次の方法で実行できます: 課題の指示 宣言内の初期値。 リーリー 同じ型の変数をカンマ区切りのリストで初期化できます。 動的スタートアップ 変数は有効な式を使用して動的に初期化できます。 リーリー 変数のスコープと有効期間 変数は任意のブロック内で宣言できます。 ブロックはスコープを定義します: 変数の可視性と有効期間を決定します。 スコープ内の変数はスコープ外からは見ることができません。 スコープはネストできます: 外部スコープの変数は内部スコープで参照できます。 内部スコープの変数は外部スコープでは表示されません。 リーリー スコープのルールと特殊性 スコープに入るときに作成され、スコープから出るときに破棄される変数。 ブロックに再度入ると変数はリセットされます。 リーリー Java では、内部スコープの変数に外部スコープの変数と同じ名前を付けることはできません。 リーリー 重要なポイントのまとめ 型チェックを有効にするには、変数を使用する前に宣言する必要があります。 初期化は宣言内または動的に行うことができます。 変数のスコープによって、アクセスできる場所が決まります。 スコープは入れ子にすることができ、内側のスコープの変数は外側のスコープの変数と同じ名前にすることはできません。 変数の有効期間はそのスコープ内に限定されます。