Class.newInstance()
사용되지 않음으로 표시됩니다. 문서는 대안을 제안하지 않습니다. 이제 인스턴스를 만드는 방법은 무엇입니까?
답변
Java 9의 javadoc 을 인용하려면 다음을 수행하십시오.
호출
clazz.newInstance()
대체 가능
clazz.getDeclaredConstructor().newInstance()
답변
Class.getDeclaredConstructor(...).newInstance(...)
이유에 대한 설명은 오류가 발생하기 쉬운 Google 문서 (예 :)를 참조하십시오 .