与我之前读的《Java7基础教程》相比,这本书不适合自学,适合作为教材使用。
这本书完全涵盖了Java的知识点和数据结构的基础性问题,对各个部分进行了基本的说明。 但是,由于没有深入开展,自学读这本书的读者,如果没有基础就会觉得内容太多,学习过程不太清楚。 但是,对于基础很好的读者,书的记述有隔靴搔痒感,读一次也没有什么好处。
但是,作为教材有其自身的优势,作者可以从Java语言入手,一步步走向数据结构,将Java语言与数据结构的学习自然地结合起来,避免了许多学校教学过程中因分门别类开设两门课程而出现的脱节问题。 例如,很多同学先学习语言,再学习数据结构。 你可能会在一个学期学习Java语言,在另一个学期学习数据结构。 结果,Java语法在考试后返回给老师,学习数据结构的过程变得困难。 更糟的是,学习数据结构时使用的编程语言不是Java。 因此,即使学习了数据结构,也不会使用Java来解决数据结构中的许多经典问题。
但是,如果老师使用这个教材,就可以根据自己的需要调整讲课的深度和应该展开的内容。 此外,还可以直接利用Java语言的特性(如Java的通用类型和集合类型)来解决数据结构问题,使学习有针对性,容易感兴趣。
posted on 2017-08-1317336050 zyx.Tom阅读(616 )评论)0)编辑收藏所属分类: 1.Java世界,7 .学习日志