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開啟了程式設計之旅,隨著掌握程度加深,可創建更複雜的應用程式。
