java判断接口引用是否指向实现类

Interface A = new implClassB();
Interface A = new implClassC();

执行Interface A = new implClassB(); 方法
有没有语句判断 A是指向implClassB而不是implClassC



class Untitled {
    public static void main(String[] args) {
        I a = new A();
        I b = new B();

        System.out.println(a.getClass().getName());
        System.out.println(b.getClass().getName());
    }
}

interface I
{

}
class A implements I
{

}
class B implements I
{

}

输出
A
B

 instanceof
 A instanceof implClassB
System.out.println(A.getClass().getName());

Objects.equals(a.geClass(), implClassB.class)