黑马程序员技术交流社区

标题: 指明重点,少走弯路,你学的JDK是否out了 [打印本页]

作者: 杨玉辉    时间: 2013-3-11 16:09
标题: 指明重点,少走弯路,你学的JDK是否out了
本帖最后由 杨玉辉 于 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老版本的内容肯这些基础内容。

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

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

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

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


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

说到底 那你要不要了解JVM更安全呢
作者: 董霁辉    时间: 2013-3-11 21:56
正在使用jdk7

作者: hacket    时间: 2013-3-12 14:12
我用的JDK,什么Myeclipse,Mysql这些工具都是最新版的。
作者: 杨玉辉    时间: 2013-3-12 14:19
hacket 发表于 2013-3-12 14:12
我用的JDK,什么Myeclipse,Mysql这些工具都是最新版的。

谈谈你对新的JDK1.7新知识的认识,API 中有没有特别注意的地方,也好共同学习下
作者: hacket    时间: 2013-3-12 14:23
杨玉辉 发表于 2013-3-12 14:19
谈谈你对新的JDK1.7新知识的认识,API 中有没有特别注意的地方,也好共同学习下 ...

:lol没发现什么,jdk6.0都可以满足的。只是自己追求新的东西而已。
作者: 王梦南    时间: 2013-4-5 22:21
jdk7.0的新特性感觉还算不错吧,比如说支持了switch可以传入String,很实用。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2