当前位置: 首页 > news >正文

建南沙做网站公司网站开发现在是热门专业吗

建南沙做网站公司,网站开发现在是热门专业吗,适合做书籍资源的WordPress主题,物流公司哪个最便宜instanceof 通过返回一个布尔值来指出,某个对象是否是某个特定类或者是该特定类的子类的一个实例。 如果 object 是class 的一个实例,则 instanceof 运算符返回 true,如果 object 不是指定类的一个实例,或者object 是null, 则返回…

instanceof 通过返回一个布尔值来指出,某个对象是否是某个特定类或者是该特定类的子类的一个实例。

  1. 如果 object 是class 的一个实例,则 instanceof 运算符返回 true,如果 object 不是指定类的一个实例,或者object 是null, 则返回false。class 可以是类,可以是接口。
  2. instanceof 在Java 的编译状态 和 运行状态是有区别的:
  • 在编译状态中,class(指的是对象的引用)可以是object对象、父类,自身类,子类。在这三种情况下Java编译时不会报错。
  • 在运行状态中,class 可以是 object 对象,父类,自身类,不能其他是子类。在前面三种情况下 result 的结果为 true,最后一种为false。但是class为子类时编译不会报错。运行结果为false.(大致就是判断表达式:class 变量=(class)object的引用 是否立)。

 示例代码:

AnimalParent.java

package com.api.Demo06;public class AnimalParent {
//public interface AnimalParent { //也可以时接口
}

Cat.java

package com.api.Demo06;public class Cat extends AnimalParent{
//public class Cat implements AnimalParent{
}

Dog.java

package com.api.Demo06;public class Dog extends AnimalParent{
//public class Dog implements AnimalParent{
}

Test.java

package com.api.Demo06;public class Test01 {public static void main(String[] args) {//多态技术AnimalParent cat = new Cat();// 类型转换异常
//        Dog dog = (Dog) cat; //com.api.Demo06.Cat cannot be cast to com.api.Demo06.Dog// if(对象的引用 instanceof 具体的类型(类或接口))if (cat instanceof Dog) { //返回 布尔类型 是该类型 返回true,不是则返回falseSystem.out.println("cat 是 Dog 类型");} else {System.out.println("cat 不是 Dog 类型");}/*** cat instanceof Dog 不是* cat instanceof Cat||AnimalParent||Object 是* 在编译状态中,class(对象的引用)可以是object对象的父类(AnimalParent),自身类(Cat),子类。* 在这三种情况下Java编译时不会报错。*/// 强转时 程序可能会直接 抛出异常,所以可以使用 instanceof 判断一下if (cat instanceof Dog) {Dog dog = (Dog) cat;System.out.println("类型符合,可以强转");} else {System.out.println("类型不符,不能强转");}}/*** 在运行状态中,class 可以是 object 对象的父类(AnimalParent),自身类(Cat),不能是其他的子类(Dog、)。* 在前面两种情况下 result 的结果为 true,最后一种为false。*/
}

下一篇文章:

http://www.yayakq.cn/news/834986/

相关文章:

  • 做网站活动网络营销中的seo是指
  • 网站建设上的新闻建网站没有公司地址怎么办
  • 网站 可信验证网页图片下载插件
  • seo网站查询wordpress响应式主题
  • 永嘉县建设局网站2345网址导航怎么删除干净?
  • 网站备案 新增接入小程序制作联系方式怎么添加
  • 中关村在线官方网站华为网络工程师培训费用
  • 性能网站建设wordpress自己添加的菜单怎么删除
  • 企业网站设计的基本内容包括哪些个人建站的app哪里有卖
  • 制作服务网站企业网站建设报价
  • 上海装修公司做网站网站名称个人
  • 加盟商网站建设手机网站列表 教程
  • 深圳有哪些网站建设wordpress 插件设置
  • 番禺建设网站报价网站建设 优化
  • 苏州网站建设网络域名比价网
  • 做网站对比报告企业宣传网站建设
  • php手机wap网站源码做网站一个程序员够吗
  • 德保网站建设php开发网站建设书籍
  • 有什么网站做投标设计网页设计心得体会大二
  • 邀请注册推广赚钱的app长尾关键词在网站优化中起的作用有哪些
  • 如何使用域名访问网站营销推广活动策划书模板
  • 百度显示网站名好的网站建设企业
  • 案例建网站免费广告设计软件
  • 品牌网站建设9小蝌蚪9aseo广告平台
  • 建设厅注册中心网站考试报名费缴费新东方小吃培训价格表
  • 昌吉 建设局 网站免费申请
  • 为切实加强 网站建设网站推广优化排名教程
  • wordpress外贸网站免费手机网站平台注册
  • 做网站用中文路径天眼查 公司查询企业查询官网
  • 茂名公司网站开发wordpress百度主动