사용자 도구

사이트 도구


java:reflection

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판 양쪽 다음 판
java:reflection [2014/09/28 13:53]
kwon37xi
java:reflection [2014/09/28 13:54]
kwon37xi
줄 31: 줄 31:
  
 ===== Class.isAssignableFrom() ===== ===== Class.isAssignableFrom() =====
-  * ''A.class.isAssignableFrom(B.class)''는 ''A a = new B()''가 가능한지를 묻는 것이라고 보면된다.<code java>+''A.class.isAssignableFrom(B.class)''는 ''A a = new B()''가 가능한지를 묻는 것이라고 보면된다. 
 +<code java>
 assertThat(Serializable.class.isAssignableFrom(String.class)).isTrue(); assertThat(Serializable.class.isAssignableFrom(String.class)).isTrue();
 assertThat(String.class.isAssignableFrom(Serializable.class)).isFalse(); assertThat(String.class.isAssignableFrom(Serializable.class)).isFalse();
 </code> </code>
java/reflection.txt · 마지막으로 수정됨: 2023/11/30 14:53 저자 kwon37xi