java 类型判断
2024-09-06 20:09:37
//java 类型匹配测试
Circle circle = new Circle();
// circle rectangle 实现了 shape
System.out.println(circle instanceof Circle);//true 关键字
System.out.println(circle instanceof Shape); //true 对象和类比骄傲
System.out.println(circle instanceof Rectangle); //类型不匹配 编译报错
System.out.println(Shape.class.isAssignableFrom(Rectangle.class));//true 类和类比较
System.out.println(Shape.class.isInstance(circle));//true 类和对象比较
最新文章
- maven web启动报错java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener
- memalign vs malloc - 使用O_DIRECT参数open一个文件并读写
- Asp.Net Web API 2第十二课——Media Formatters媒体格式化器
- Hibernate,JPA注解@Entity
- IE7的overflow失效的解决方法
- 【转】第6篇:Xilium CefGlue 关于 CLR Object 与 JS 交互类库封装报告:自动注册JS脚本+自动反射方法分析
- 个人卡付款sql
- wpMVVM模式绑定集合的应用
- c,c++函数返回多个值的方法
- javascript的执行顺序
- SparseArray到底哪点比HashMap好
- sort()的用法,参数以及排序原理(转载)
- springMVC的全局拦截器
- SharePoint 2013 错误 0x800700DF 文件大小超出允许的限制,无法保存
- 还原一直卡在ASYNC_IO_COMPLETION浅析
- qt 调用zlib压缩与解压缩功能
- Android Developers:按钮
- SoC开发板设置网口IP为固定IP
- Jenkins权限控制-Role Strategy Plugin插件使用
- luoguP5108 仰望半月的夜空 [官方?]题解 后缀数组 / 后缀树 / 后缀自动机 + 线段树 / st表 + 二分