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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 杨玉辉 于 2013-3-11 16:13 编辑

    学习的jdk 1.5视频中有了新的替代内容,知道以后肯定会有新的内容,将我们现在所学的方法类包替代。
但我看到Vector时,迷惑了,它是元老级的集合的前身,最后却被List集合替代掉了,以后很少用。

LinkedList在JDK1.6出现了替代方法

offerFirst(); 替代了addFirst添加

offerLast();

peekFirst(); 替代了获取

peekLast();

获取元素,但不删除元素。如果集合中没有元素,会返回null。

pollFirst(); 替代了原有的删除

pollLast();

获取元素,但是元素被删除。如果集合中没有元素,会返回null。

看到HashMap 基本拓展了 Hashtable的功能,毕老师指明了面试可能会问到,JDK 在升级,我们还在抱着JDK老版本的内容肯这些基础内容。

为什么就没有更专业的老师,来为我们指明以前视频的基础内容,那些是可以不用再看的呢?

理解基础固然重要,一些已经被替代淘汰掉的基础,大家觉得我们学会了,用的上么?

你们觉得我们用电脑,还必须懂得修电脑么?了解一下,可以啊。。为何就是不直接指明呢?

希望大家踊跃发表自己的观点,呼吁黑马给点以往视频中的内容可以不用太注重的部分,明确重点基础知识!让我们少走弯路

评分

参与人数 1技术分 +1 收起 理由
猫腻 + 1 谢谢分享

查看全部评分

7 个回复

倒序浏览
既然选择在计算机科学这个领域来发展,自己就应该有一定的判断力啊,计算机可以归为机器,那样要学习的东西就太多了。如果仍用应试教育的思维,跟在别人屁股后面,只求某个稳定生活,怎么能创新呢。这时候自己应决定该学习甚么,不该学习甚么。这个是我的观点。
当然人与人不一样,我是建议老师标明被淘汰的东西。了解原理固然是好事,但Java是特殊的程序设计语言,封装的越是深入越好啊。
回复 使用道具 举报
杜鹏飞 发表于 2013-3-11 19:21
既然选择在计算机科学这个领域来发展,自己就应该有一定的判断力啊,计算机可以归为机器,那样要学习的东西 ...

说到底 那你要不要了解JVM更安全呢
回复 使用道具 举报
正在使用jdk7
回复 使用道具 举报
我用的JDK,什么Myeclipse,Mysql这些工具都是最新版的。
回复 使用道具 举报
hacket 发表于 2013-3-12 14:12
我用的JDK,什么Myeclipse,Mysql这些工具都是最新版的。

谈谈你对新的JDK1.7新知识的认识,API 中有没有特别注意的地方,也好共同学习下
回复 使用道具 举报
hacket 高级黑马 2013-3-12 14:23:32
7#
杨玉辉 发表于 2013-3-12 14:19
谈谈你对新的JDK1.7新知识的认识,API 中有没有特别注意的地方,也好共同学习下 ...

:lol没发现什么,jdk6.0都可以满足的。只是自己追求新的东西而已。
回复 使用道具 举报
jdk7.0的新特性感觉还算不错吧,比如说支持了switch可以传入String,很实用。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马