如题所述
基础数据之间的强制类型转换只要注意不要数据溢出就好了
对象的话 强制转换的对象之间的关系必须是父类子类的关系
就像你的例子 User一定是Object的子类所以可以转换
如果比如有二个不相干的类A和B 如果你强制吧A的对象转换成B的对象的话那除了Object里的方法外所有A的方法全部都不能用 也就是说没有任何意义
对象的话 强制转换的对象之间的关系必须是父类子类的关系
就像你的例子 User一定是Object的子类所以可以转换
如果比如有二个不相干的类A和B 如果你强制吧A的对象转换成B的对象的话那除了Object里的方法外所有A的方法全部都不能用 也就是说没有任何意义
温馨提示:答案为网友推荐,仅供参考
第1个回答 2011-10-17
你说的是你的操作系统还是你这个项目系统?强制转换影响性能的话也是占用点内存,CPU执行速度慢点,但这些你也察觉不到啊。除非你说的你在一段代码里面循环强制转换或者好多的对象都有强制转换,这样很影响内存性能。本回答被提问者采纳
第2个回答 2011-10-17
当然会影响系统的性能啦!