黑灵客栈
黑灵的没啥技术含量的技术博客! -> http://zjumty.iteye.com
BlogJava
|
首页
|
发新随笔
|
发新文章
|
联系
|
聚合
|
管理
随笔:204 文章:2 评论:243 引用:0
判断一个类是另一个类的子类
使用Class的isAssignableFrom方法可是实现。但是注意不要弄反了!
public
class
AssignableFromTest
extends
TestCase {
class
A {}
class
B
extends
A{}
public
void
testIt(){
A a
=
new
A();
B b
=
new
B();
assertTrue(a.getClass().isAssignableFrom(b.getClass()));
}
}
发表于 2008-12-24 15:02
黑灵
阅读(1264)
评论(3)
编辑
收藏
所属分类:
不编不知道,一编吓一跳
评论
#
re: 判断一个类是另一个类的子类[未登录]
为什么不用instanceof呢
#
re: 判断一个类是另一个类的子类
可以使用b instanceOf a
#
re: 判断一个类是另一个类的子类[未登录]
@michael
应该更快吧,instanceof 不是也要借助反射吗?
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
Windows XP上给IIS注册WCF服务
Oracle建完索引后要analyze一下才行!
Visual Studio开发QT程序--环境配置
Tomcat里的cpappend.bat
判断一个类是另一个类的子类
[待翻译]Categories of Java HotSpot VM Options
用JakartaCommon的net组件来做ftp下载
真怀疑自己还是不是程序员
今天遇到了一个Calendar的问题,大家看看!
[翻译]Tomcat5.5 Class Loader HOW-TO
<
2009年1月
>
日
一
二
三
四
五
六
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
公告
常用链接
我的随笔
我的评论
我的参与
最新评论
随笔分类
(175)
AJAX(6)
(rss)
DataBase(5)
(rss)
Do everything with Groovy(4)
(rss)
ExtJS
(rss)
J2EE(29)
(rss)
JSF(4)
(rss)
MStar Utility(2)
(rss)
ORM(9)
(rss)
RIA(3)
(rss)
Server配置(2)
(rss)
Struts(1)
(rss)
Tapestry(1)
(rss)
Unix&Linux(32)
(rss)
wap(1)
(rss)
WebWork(4)
(rss)
不编不知道,一编吓一跳(17)
(rss)
乱七八糟(32)
(rss)
客户端技术(1)
(rss)
正则表达式
(rss)
脚本语言(22)
(rss)
文章分类
(1)
Tomcat(1)
(rss)
博客同道
GENOW
(rss)
远离尘嚣
常用资源
Martin Fowler
Martin Fowler的文章
最新评论
1. re: 关于spring-mvc的InitBinder注解的参数
这个里面User与User_是两个不同的类
--mmocake