제거된 runFinalizersOnExit 메소드 사용 안함

다음 메소드는 Java SE 11에서 사용할 수 없습니다.

멀티스레드 솔루션에서 종료자(finalizer) 사용이 안전하지 않은 것으로 결정했으므로 제거된 메소드는 대체되지 않았습니다. 사용자 코드에서 종료자를 사용하지 않는지 확인하십시오. 종료자가 가비지 콜렉션 도중 실행된다는 확신은 없습니다. 종료자를 사용하지 않도록 하기 위해서는 명시적인 dispose 메소드를 사용하고 마지막으로 블록을 사용하여 오브젝트 자원을 릴리스하십시오.

java.lang.System Javadoc의 경우, java.lang.System을 참조하십시오. java.lang.Runtime Javadoc의 경우, java.lang.Runtime을 참조하십시오. Java SE 11 변경사항에 대한 자세한 정보는 JDK 11에서 제거된 API를 참조하십시오.