面试官问你Java中多少个关键字?instanceof什么意思

Java中有50个关键字,其中const和goto是保留关键字,没有具体含义。
在这里插入图片描述
instanceof
其中文意思是属于,用来测试一个对象是否是指定类的实例对象
举个例子

public class Main {
    public static void main(String[] args) {
        AA aa = new AA();
        
        System.out.println(aa instanceof AA); //true
        System.out.println(aa instanceof A); //true
        System.out.println(aa instanceof AAA); //false
    }
}

class A {
}

class AA extends A{
}

class AAA extends AA{
}
发布了464 篇原创文章 · 获赞 317 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/HeZhiYing_/article/details/105311879