对于java,我并不认为数据结构很重要!
上海浪子 2009-08-05 08:51:12 在我身边的玩过几年Java的编程水平不错的朋友对于Java版的数据结构都不怎么熟悉,以前上大学老师总是说数据结构多么重要,本人三月份抽空把数据结构几个核心概念,几个重要算法系统的研究了一遍,发现数据结构其实也没多少东西,堆栈,线性表,还有那几个算法,什么希尔排序,快速排序等等,well,这些对于我们java开发真的起很大作用?我们为了用个hashmap就需要去研究一下哈希算法?研究它怎么散射的,经过几次散射?有这么必要么?学那么多排序算法有用么??比如new个数组,直接调用其sort()方法,就自动选择优秀的排序来实现我们的目的,java把数据结构封装的这么好,我们有必要再去深入研究数据结构么?当然研究是没有坏处的,我认为没必要看的那么重要,研究它就好比去研究java的源代码,不要刻意去研究!java已经封装的很好了,我们不是比技术的,不是比算法的,不是比面子的,我们要的只有一个:实用!