-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
new 와 constructor.newInstance();의 차이
22.10.20 18:13 작성 조회수 450
0
Class<?> bookClass = Class.forName("thejava.reflection.MyBook");
Constructor<?> constructor = bookClass.getConstructor(null);//인자 없는 생성자를 넘겨받아서
MyBook book = (MyBook) constructor.newInstance();
이렇게 인스턴스를 생성하는것과
new MyBook()이랑은 무슨차이죠?
둘다 출력해보면
thejava.reflection.MyBook@~ 로 나오는데.. 같은건가요?
답변을 작성해보세요.
답변 0