isAssignableFrom和isInstance
来源:互联网 发布:盖革计数器 淘宝 编辑:程序博客网 时间:2024/06/10 01:44
1.Class类的isAssignableFrom(Class cls1)方法:
方法用于判断当前类是否是cls1类的父类或cls1类本身,或当前接口是否是cls1已实现的接口。
API描述如下:
isAssignableFrom(Class<?> c)
Can c
be assigned to this class? For example, String can be assigned to Object (by an upcast), however, an Object cannot be assigned to a String as a potentially exception throwing downcast would be necessary.
c是否能强转为当前类?例如:String可以被强转为Object(通过向上转型),然而一个Object对象强转为一个String可能会抛出向下转型异常。
------------------------------------------------------------------------------------------------------------------------------------
Class类的isInstance(Object obj)方法:
方法用于判断obj对象是否是当前类或其子类的对象,或是否是当前接口的实现
API描述如下:
isInstance(Object object)
Tests whether the given object can be cast to the class represented by this Class
.
验证对象object是否可以转成当前类。
============================================================================
- isAssignableFrom和isInstance
- isAssignableFrom和isInstance
- instanceof和isAssignableFrom及isInstance
- 关于instanceof、isinstance和isAssignableFrom的区别
- Java中的instanceof,isInstance和isAssignableFrom
- instanceof, isInstance, isAssignableFrom
- isAssignableFrom instanceof isInstance比较
- instanceof, isinstance, isAssignableFrom 区别
- instanceof, isInstance, isAssignableFrom
- instanceof,isInstance,isAssignableFrom
- intanceof/isInstance/isAssignableFrom区别
- instanceof与isInstance,isAssignableFrom
- isAssignableFrom instanceof isInstance比较
- instance of,isInstance,isAssignableFrom
- Java-----instanceof、isInstance、isAssignableFrom
- Java isAssignableFrom、instanceof 、isInstance
- java 判断类和实例的关系(instanceof,isInstance,isAssignableFrom)
- 从头认识java-12.3 instanceof、isInstance和isAssignableFrom
- 常用的正则表达式
- To be or not to be--读《浪潮之巅》第三版有感
- Handler 小结
- 断言assert引入包
- MySQL:UNIX_TIMESTAMP函数不走索引问题
- isAssignableFrom和isInstance
- android Service的学习
- 获取SD卡、T卡以及手机内存中的视频缩略图
- Editplus格式化代码
- ios获取所有相册的视频并播放
- 购物车数据模型(相同商品id,订单数量相加,数组改变)
- __align(num) 分析
- ERROR YarnScheduler: Lost executor
- 调试eclipse javaEE所遇问题解决