«final» 태그된 질문


7
자바에서`final`,`finally` 및`finalize` 키워드는 어떤 목적을 달성합니까? [닫은]
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중하도록 질문을 업데이트하십시오 . 휴일 11개월 전에 . 이 질문 개선 자바에서 어떤 목적으로는 키워드를 어떻게 final, finally그리고 finalize성취?
82 java  final  finally  finalize 

8
Java Final 변수에 기본값이 있습니까?
다음과 같은 프로그램이 있습니다. class Test { final int x; { printX(); } Test() { System.out.println("const called"); } void printX() { System.out.println("Here x is " + x); } public static void main(String[] args) { Test t = new Test(); } } 실행하려고하면 다음과 같이 컴파일러 오류가 발생합니다. variable x might …
81 java  final 

2
ArrayBlockingQueue에서 최종 멤버 필드를 로컬 최종 변수에 복사하는 이유는 무엇입니까?
에서 ArrayBlockingQueue, 잠금을 필요로하는 모든 방법은 로컬에 복사 final호출하기 전에 변수 lock(). public boolean offer(E e) { if (e == null) throw new NullPointerException(); final ReentrantLock lock = this.lock; lock.lock(); try { if (count == items.length) return false; else { insert(e); return true; } } finally { lock.unlock(); } } …

7
java : "최종"System.out, System.in 및 System.err?
System.out로 선언됩니다 public static final PrintStream out. 하지만 전화 할 수 있습니다 System.setOut() 를 재 할당 . 어? 만약 그렇다면 이것이 어떻게 가능합니까?final 합니까? (같은 점이 System.in 및에System.err ) 그리고 더 중요한 것은 공개 정적 최종 필드를 변경할 수 있다면 보장 (있는 경우)이 final제공 하는 한 이것이 무엇을 의미 합니까? …
80 java  final 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.