Java之instanceof关键字简单例子
开心一笑
妻子总是怀疑丈夫有外遇,趁丈夫不在家的时候翻看了他的日记,并找到了充足的证据。
待丈夫下班回家后,妻子又哭又闹地质问:“谁是你的夫人?”
丈夫听了感到莫名其妙,回答说:“除了你,还能有谁呢?夫人!”
“哼!你说的比唱的还要好听。你为啥在日记中称一个叫‘居里’的人为夫人?”
提出问题
Java中的instanceof关键字有什么作用???如何使用
解决问题
instanceof保持了类型的概念,它指的是:“你是这个类吗?或者是你是这个类的派生类吗?”
[code]package com.evada.de; class AAA{ String a_id; String b_name; } //BBB是AAA的子类 class BBB extends AAA{ String b_id; String b_name; } //CCC是BBB的子类 class CCC extends BBB{ String c_id; String c_name; } public class InstanceOfTest{ //main函数测试用 public static void main(String[] args) { AAA aaa = new AAA(); BBB bbb = new BBB(); CCC ccc = new CCC(); //由于bbb是AAA的子类(派生类) System.out.println(bbb instanceof AAA);//true //由于aaa是AAA这个类 System.out.println(aaa instanceof AAA);//true //由于ccc是AAA的子类(派生类) System.out.println(ccc instanceof AAA);//true //aaa既不是BBB这个类,也不是BBB的子类(派生类) System.out.println(aaa instanceof BBB);//fasle //类似 System.out.println(ccc instanceof BBB);//true } }
读书感悟
来自《一公升的眼泪》
如果能战胜现在的痛苦,对岸肯定会有七彩的 幸福等着我们。
不用着急,不要贪婪,不要放弃
大家一步一步的走,
不管多么少的事都好,我想成为对别人有用的 人
这样一来,我就没地方可去了吧
人不该活在过去,只要做现在力所能及的事情 就好了
ma行、wa行、ba行、n的音变得很难发了
发不出声音只能呼出空气所以无法与对方沟通最近自言自语多了起来以前虽然不喜欢,但是为了练习发声还是要多 做 我不会放弃说话的
今天,我做了一个梦我一直做的一个梦,在梦中我可以走路,可以 跑步,自由行动就像第一次遇到你的时候那样,但是,今天的 梦不是这样的我坐在轮椅上,在梦中,我也成了行动不便的 人对于自己身体的状况,即使想承认了却在心底里,或许还是没有承认,虽然我就是 这样的。
以上就是Java之instanceof关键字简单例子的内容,更多相关内容请关注PHP中文网(www.php.cn)!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

Java 8引入了Stream API,提供了一种强大且表达力丰富的处理数据集合的方式。然而,使用Stream时,一个常见问题是:如何从forEach操作中中断或返回? 传统循环允许提前中断或返回,但Stream的forEach方法并不直接支持这种方式。本文将解释原因,并探讨在Stream处理系统中实现提前终止的替代方法。 延伸阅读: Java Stream API改进 理解Stream forEach forEach方法是一个终端操作,它对Stream中的每个元素执行一个操作。它的设计意图是处

Java是热门编程语言,适合初学者和经验丰富的开发者学习。本教程从基础概念出发,逐步深入讲解高级主题。安装Java开发工具包后,可通过创建简单的“Hello,World!”程序实践编程。理解代码后,使用命令提示符编译并运行程序,控制台上将输出“Hello,World!”。学习Java开启了编程之旅,随着掌握程度加深,可创建更复杂的应用程序。
