使用isInstanceOf()测试程序对象的类型

开发者在线 Builder.com.cn 更新时间:2007-11-09作者:baocl 来源:赛迪网技术社区

本文关键词: 测试程序

在Java中,有时候你需要基于一个对象的类型来做一些判断。用关键字instanceof很容易办到。比如:

if ( object instanceof java.lang.String )
{ System.out.println("true");}


但是,如果在编译时你还不知道对象的类型,怎么办?标准API提供了java.beans.Beans类,它可以让你在运行时动态测试对象的类型。

java.beans包还提供了很多类,可以帮助你实现自检﹑实例化﹑检查bean的运行环境等。你可以连接到 JavaBeans documentation,来查看更多类的使用。

查看本文来源

用户评论

  • 用户名
  • 评论内容