国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > java中instanceof运算符是什么

java中instanceof运算符是什么

java instanceof

头像

小妮浅浅

2021-06-28 09:48:573066浏览 · 0收藏 · 0评论

概念

1、该运算符用于操作对象的例子,检查对象是否为特定类型(类型或接口类型)。

格式

2、如果计算器左侧变量所指的对象是操作器右侧类或接口的对象,则结果是真实的。

( Object reference variable ) instanceof  (class/interface type)

实例

   package com.verify_instanceof;
    public class TestInstanceOf {
        public static void main(String[] args) {
        //下面四行代码用来证明:instanceof运算符是判断对象变量中存放的引用的所属类是否与指定类相同,或者为指定类的后代类;而不是判断对象变量的所属类是否为指定类,或指定类的后代类
        A a1 = null;
        RootInterface ra = new A();
        System.out.println("a1 instanceof A:"+(a1 instanceof A));//null不是A类的实例对象,也不是A类的后代类的实例对象,故返回结果为false;
        System.out.println("ra instanceof RootInterface:"+(ra instanceof RootInterface));//true,原因在于对象变量ra中存放的引用的所属类为类A,而类A实现了接口RootInterface,可以理解为类A是接口RootInterface的子类
        System.out.println("ra instanceof A:"+(ra instanceof A));//对象变量ra中存放的引用的所属类为A类,故返回结果为true;
 
        //下面的代码用于验证只要对象变量中存放的引用的所属类是指定类或者是指定类的后代类,结果就为true;反之,结果为false;
        RootInterface rb = new B();
        RootInterface rc = new C();
        System.out.println("rb instanceof A:"+(rb instanceof A));//true,原因在于对象变量rb中存放的是类B的实例对象的引用,而指定类为类A,类B为类A的直接后代类,故返回true
        System.out.println("rb instanceof B:"+(rb instanceof B));//true,原因在于对象变量rb中存放的是类B的实例对象的引用,而指定类就是类B,两个类为同一个类,故返回true
            System.out.println("rc instanceof A:"+(rc instanceof A));//true,原因在于对象变量rc中存放的是类C的实例对象的引用,而指定类为类A,类C为类A的间接后代类,故返回true
        System.out.println("rb instanceof C:"+(rb instanceof C));//false,原因在于对象变量rb中存放的是类B的实例对象的引用,而指定类为类C,类B不是类C的后代类,故返回false
        }
    }

以上就是java中instanceof运算符的介绍,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《爆乳女警2》完整版| 55影院最新免费看电视剧| 日本大片又大又好看的PPT| 美女两个球球抖动抓球球视频 | 《完美邻居2》电影在线观看| 免费观看已满十八岁电视剧高清版 | 坤坤寒入桃子里电视剧免费看| 白日梦我| 女生给男生吃小头头| 少妇大屁股白浆流出白浆| 深入无人区短剧免费高清观看| 章小蕙三级| 妈妈和两个姨妈一起过生日 | 臭小子快拔出来危险期会怀孕| 拔萝卜高清免费大全电视剧 | 蜜糖直播| 亲吻的视频| 被两个老头又日又添| 妈妈的闺蜜| 《与上司做爰HD》| 老公装醉看我和别人在一起 | 公天天吃我奶躁我高H漫画| 啵啵浏览器| 禁忌| 狗和女人戴避孕套会传染吗| 家公给我治疗5中字| 我兄弟的妈妈免费观看电视剧| 情满四合院| 巨乳童颜| 打性奴屁股穿开裆裤调教| 两阳夹一阴与其他强势形态的比较| 杨贵妃(台湾绝版)| 簧片在线观看| 高H文| 大龟慢慢挺进我的体内| 《师生恋:禁忌之恋》结局| 40分钟的插曲视频在线观看| 暴躁老阿姨与老年人的爱情与财运| 双人床上剧烈运动会怎么消除| 《酒店激战》动漫1-5集免费观..| 高压监狱