国产成人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》完整版在线观看 | 姐妹花齐飞| 漂亮的售楼秘密2| 看到老妈洗澡忍不住怎么办| 挤公交忘穿内裤被挺进H视频| 《漾出OVER FLOWER》1 | 共享女儿小诗1~10章的背景资.. | 皇空传媒天美传媒有限公司| (NP、高H、纯肉、真空)| 第一次和公翁做爰又大又粗| 《请好好疼爱里面》免费观看 | 老公装醉看我和别人在一起 | 蛋软软的怎么回事| 可切换老司机模式浏览器| 爰痴癫| 成品PPT网站大片入口| 《老公请部长家里吃饭》日剧 | 簧片在线观看| 蜜桃成熟时2| 白石茉莉奈| 双男主高干文小说| 15岁的少女与狗高清电视| 万能浏览器| 粗大挺进亲女小雅小| 公交车舒婷的奶头被农民工吸了| 趁女朋友洗澡C她闺蜜| 夜童| 三叶草M码与欧洲码的区别| 道士下山在线观看| 赵局长含着小婷的双乳| BOBO浏览器| 《麦子的秘密2》在线观看| 苏梓琳| 深入无人区短剧免费高清观看| 《熟妇的荡欲》HD中字