finalとnon-finalは同じスコープを持っているので、なぜVARIABLEがjavaでfinal変数として追加されるのか、そして、あるスコープでのみアクセスされる場合に、finalとして変数を追加するとどうなるのでしょうか。
public void game()
{
final String str = "a" ;
//String str ="a" ;
class hollow
{
public void game ()
{
System.out.println(str);
}
}
}