zoukankan      html  css  js  c++  java
  • java学习笔记1

    /*
    * instanceof运算符用法
    * 运算符是双目运算符,左面的操作元是一个对象,右面是一个类.当
    * 左面的对象是右面的类创建的对象时,该运算符运算的结果是true,否则是false
    *
    * 说明:(1)一个类的实例包括本身的实例,以及所有直接或间接子类的实例
    * (2)instanceof左边操作元显式声明的类型与右边操作元必须是同种类或右边是左边父类的继承关系,
    * (3)不同的继承关系下,编译出错
    */

    Animal  a;

    if(a  instanceof  Cat)//Cat是创建a的父类的子类

    {

      Cat  c=(Cat)a;

      C.catchmouse();

    }

  • 相关阅读:
    查看tls指纹
    并行流
    方法引入2
    方法引入
    Optional.ofNullable
    stream.filter
    stream.skip limit
    反射
    Optional orElseGet
    nginx 预压缩(gzip)
  • 原文地址:https://www.cnblogs.com/zhi321/p/10281371.html
Copyright © 2011-2022 走看看