编程语言新特性:instanceof的改进

以前也写过类似的博文,可能重复。

要判断一个对象是哪个类或父类的实例,JAVA用到instanceof,其实语言也有类似语法。而类一般是多层继承的,有时就让人糊涂。所以我提出改进思路:

  • instanceof:保持不变。
  • instanceof this:当前类
  • instanceof super:父类之一
  • instanceof all:得到所有父类。
相关推荐
草履虫建模几秒前
A02 Maven 基础配置:本地仓库、镜像、项目编码与常见问题(IDEA 实战)
xml·java·spring boot·spring·maven·intellij-idea·idea
编程之升级打怪几秒前
Intellij IDEA常用快捷方式
java·intellij-idea
java1234_小锋3 分钟前
Java项目中如何选择垃圾回收器?
java·开发语言
酒书5 分钟前
Alibaba Cloud Toolkit插件实现idea一键打包部署(mac)
java·ide·intellij-idea
zhangjin11207 分钟前
java线程的阻塞和等待的区别
java·开发语言
shejizuopin7 分钟前
基于Spring Boot的高校科研管理系统的设计与实现(毕业论文)
java·spring boot·vue·毕业设计·论文·毕业论文·高校科研管理系统的设计与实现
indexsunny9 分钟前
互联网大厂Java面试实战:Spring Boot微服务在电商场景中的应用
java·数据库·spring boot·redis·微服务·kafka·电商
广药门徒11 分钟前
WS2812_CONTROL使用手册
android·java·数据库
哪里不会点哪里.15 分钟前
如何自定义一个 Spring Boot Starter?
java·spring boot·后端
sww_102616 分钟前
Spring-AI MCP 源码浅析
java·人工智能·spring