设计一个数据结构其实就是把现有的基本数据类型组织、封装起来。相对来说数据结构对于C/C++比较重要,因为JAVA类机制实在太强大了,类库其实可以理解为数据结构的封装。即使对于一些比较复杂的抽象数据类型,凭借强大的类库支持,用JAVA实现也相对容易得多!PS:即便如此,学好数据结构也是一名合格的程序员(不论何种编程语言)必须做的。良药尚且苦口,所以还是努力吧,要相信那东西对你大有裨益!

1、学好任意一门语言都需要有一定的数据结构功底,学习Java也是一样,也需要有一定的数据结构功底,所以,学习Java也应学好数据结构

2、数据结构就犹如武侠小说中的内功修为,而java等语言知识招式。如果内功修为不够懂得的招式再多也不会有太大的杀伤力。学习数据结构干开始会有点枯燥,但静下心深入进去你会发现之中充满乐趣。还有数据结构可以有多种语言的实现,你学习java,可以选择把书中的c实现改成java实现,这样及加深了java的学习,又学习了数据结构。

3、数据结构是在很多语言里 都通用的一部分 还有算法 都是很重要的一个不错的数据结构和算法,能使运行速度提高好多。尤其是想java这种后台语言中,非常有用。刚做开发时候体会不出来 等你做时间久了 就会慢慢体会到里边的精髓。如果你只想做一辈子的程序员,而不是往设计上发展,那么不需要掌握,但是如果你想让自己进阶,往软件设计师发展,那么就得掌握数据结构和算法,因为应用程序的性能,很多取决于程序采用的核心算法和数据结构。