A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 冯佩 中级黑马   /  2013-1-20 14:36  /  1034 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

过时的类和方法在使用时,对程序会有什么影响呢?

评分

参与人数 1技术分 +1 收起 理由
Rancho_Gump + 1 神马都是浮云

查看全部评分

3 个回复

倒序浏览
没有什么影响,只不过不推荐使用,因为它可能或多或少的有安全问题,还可能会影响效率,
就如毕老师讲的api的更新有三个方面:
1.提高安全性,
2.简化书写,
3.提高效率

评分

参与人数 1黑马币 +9 收起 理由
黄锦成 + 9

查看全部评分

回复 使用道具 举报
这个标志着在以后的版本中也许去除这些类和这些方法。建议最好不要用。过时的一般都是有问题的或已经有替代它的更好的类或方法出现了。
回复 使用道具 举报
已过时的方法和类因为存在各种各样的问题,如效率,安全等,并不是不能调用,而是不建议使用,例如为什么使用ArrayList替换掉Vector,是因为Vector类中的方法都加了synchronized,即方法都是同步了,这样在多线程时是更加安全了,但是如果只有一个线程的话,因为同步,效率降低了好多,如果使用ArrayList的话(非同步的),效率就更高了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马