//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 类和对象比较

最新文章

  1. maven web启动报错java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener
  2. memalign vs malloc - 使用O_DIRECT参数open一个文件并读写
  3. Asp.Net Web API 2第十二课——Media Formatters媒体格式化器
  4. Hibernate,JPA注解@Entity
  5. IE7的overflow失效的解决方法
  6. 【转】第6篇:Xilium CefGlue 关于 CLR Object 与 JS 交互类库封装报告:自动注册JS脚本+自动反射方法分析
  7. 个人卡付款sql
  8. wpMVVM模式绑定集合的应用
  9. c,c++函数返回多个值的方法
  10. javascript的执行顺序
  11. SparseArray到底哪点比HashMap好
  12. sort()的用法,参数以及排序原理(转载)
  13. springMVC的全局拦截器
  14. SharePoint 2013 错误 0x800700DF 文件大小超出允许的限制,无法保存
  15. 还原一直卡在ASYNC_IO_COMPLETION浅析
  16. qt 调用zlib压缩与解压缩功能
  17. Android Developers:按钮
  18. SoC开发板设置网口IP为固定IP
  19. Jenkins权限控制-Role Strategy Plugin插件使用
  20. luoguP5108 仰望半月的夜空 [官方?]题解 后缀数组 / 后缀树 / 后缀自动机 + 线段树 / st表 + 二分

热门文章

  1. js中如果遇到低版本安卓设备调用setTimeout不生效解决办法
  2. Javascript 基础学习(七)常用内置对象
  3. PG数据库常用操作
  4. RHEL7开机不能正常进入系统(图形化界面)
  5. 到2029年MRAM收入将增长170倍
  6. 安装Nexus到Linux(源码)
  7. 大二网课ing学习周记
  8. 【架构篇】ASP.NET Core 基于 Consul 动态配置热更新
  9. tomcat - 解决 org.bouncycastle.asn1.ASN1Boolean 非法循环依赖的错误
  10. 洛谷P4526 【模板】自适应辛普森法2