《数据结构(Java语言描述)》共10章,主要内容包括:绪论、线性表、栈和队列、串、多维数组和广义表、树、图、查找、排序、文件等。各章中所涉及的数据结构与算法均给予了Java语言描述(所有程序都运行通过),以便于读者巩固和提高运用Java语言进行程序设计的能力与技巧。《数据结构(Java语言描述)》在内容的选取、概念的引入、文字的叙述以及例题和习题的选择等方面,都力求遵循面向应用、逻辑结构简明合理、由浅入深、深入浅出、循序渐进、便于自学的原则,突出其实用性与应用性。《数据结构(Java语言描述)》为高等院校计算机专业教材,也适合各校非计算机专业辅修计算机专业课程的学生使用,还可以供其他从事计算机软件开发的科技人员自学参考。