実行行がコードブロックの外に出ると、変数はどうなりますか? 例えば:
1 public void myMethod()
2 {
3 int number;
4 number = 5;
5 }
そのため、変数を宣言して設定します。コード ブロック (5 行目) の外に出ると、変数番号はどうなりますか?
クラスのインスタンスを作成する別の例を次に示します。
7 public void myMethod()
8 {
9 Customer myClient;
10 myClient = new Customer();
11 }
コード ブロック (11 行目) の外に出ると、オブジェクト参照 myClient はどうなりますか?
どちらの場合も変数が割り当てられていると思いますが、割り当てが解除されたときは?