3. 메소드의 final 파라미터

publicclassSolution{voidtryToChagne(finalintcount,intlength){count=10;//Error: cannot assign a value to final variable countlength=10;//OK}}

4. final Collection 변수

Collection instance를 다시 정의 할 수는 없다.

importjava.util.ArrayList;importjava.util.LinkedList;importjava.util.List;publicclassSolution{publicstaticvoidmain(String[]args){finalList<Integer>list=newArrayList<>();list=newLinkedList<>();//Error: cannot assign a value to final variable list}}