나는 빈 변수가 그 멤버 을 변경할 수 없습니다 자바 즉, 개체의 불변의 객체를 만드는 데 사용되는 것을 알고를 만드는 데 사용되는 방법에 문제빈 최종 변수는 불변의 객체
import java.util.*;
class B
{
int a;
}
public class BlankFinal
{
public static void main(String args[])
{
final B b;
b=new B();
b.a=1;
System.out.println(b.a);
b.a=23; // b object's a member is changed even though b is
// blank final
System.out.println(b.a);
}
}
없이 코드가 작동의 다음 행을 수행
가방이 최종이면 다른 가방으로 교환 할 수 없다는 의미입니다. 가방에서 물건을 꺼내거나 새 물건을 넣을 수는 없습니다. – khelwood
멋진 비유가 있습니다. –