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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王大斌 中级黑马   /  2013-4-8 14:36  /  2246 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 王大斌 于 2013-4-9 13:08 编辑

在学习集合中,学习了线性表,图,树等底层实现方式,但是在开发中没使用过它们,问一下什么时候需要自己编写一些数据结构类

3 个回复

倒序浏览
学任何东西,都注重厚积薄发,我记得别人在说java的时候说过:如果java最初没有提供这么多集合,或者你的工作要求你转行,而你所学的语言中并没有那么多的工具类来用。就需要程序员自身具备很强的算法与数据结构基础了。就像我们现在学英语,目前了,也用不着。但是真正工作中需要时,就要了命了。临时抱佛脚。木有用滴。
回复 使用道具 举报
第一,当你发现Java Collections 里面的数据结构无法满足你的业务需求,你需要开发自己的数据结构的时候,你可以继承他的各种AbstractCollection类来写自己的各种Collection,这种情况项目里面我还没有遇到,但是有些题目好像需要你这样写

第二,有小盆友不懂一些数据结构的实现,比如List等等,你可以去写一个装X~~比如我下面这个帖子的3楼~~~

http://bbs.itheima.com/forum.php?mod=viewthread&tid=43633&page=1#pid274948
回复 使用道具 举报
如果问题未解决,请继续追问,如果没有问题了,请将帖子分类 改为“已解决”,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马