≈佐

—— 有恒则成。

统计

最新评论

良好的类型转换习惯

应该养成一个良好的程序设计习惯:
在进行类型转换之前,先查看一下是否能够成功地转换,这个过程使用instanceof运算符就可以实现。
例如:
if(staff[1instanceof Manager)
{
      boss
=(Manager)staff[1];
      
}
最后,如果这个类型转换不可能成功,即if为false,那么下面的转换将不会进行。

只能在继承层次内进行类型转换。
在将超类转换成子类之前,应该使用instanceof进行检查。

posted on 2009-01-12 23:30 ≈佐 阅读(66) 评论(0)  编辑  收藏 所属分类: J2SE 知识