[Java] instanceof과 isAssignableFrom()의 차이점
·
Coding/Java
프로젝트 리팩토링을 진행하며 isAssignableFrom() 이란 메서드를 처음 보고 궁금해 찾아보니instanceof와의 차이점이있는 메서드다class A {}class B extands A {}A 클래스가 있고 A를 상속한 B 클래스가 있을때instanceofclass Main { public static void main(String[] args) { A a = new A(); B b = new B(); b instanceof A // true a instanceof B // false b instanceof B // true a instanceof A // true }}instanceof는 해당 객체가 해당 타..