<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
在Java中,有时候你需要基于一个对象的类型来做一些判断。用关键字instanceof很容易办到。比如:
if ( object instanceof java.lang.String )
{ System.out.println("true");}
但是,如果在编译时你还不知道对象的类型,怎么办?标准API提供了java.beans.Beans类,它可以让你在运行时动态测试对象的类型。
java.beans包还提供了很多类,可以帮助你实现自检﹑实例化﹑检查bean的运行环境等。你可以连接到 JavaBeans documentation,来查看更多类的使用。
使用isInstanceOf()测试对象类型
Java中动态类型检测
最新推荐文章于 2025-11-14 11:28:44 发布
本文介绍了如何在Java中使用instanceof关键字进行类型检测,并且展示了当编译时对象类型未知时,如何利用java.beans.Beans类进行运行时的类型检测。此外,还提到了Java Beans包中的其他实用类。
1702

被折叠的 条评论
为什么被折叠?



