Author: Mein
Publisher:
Publish Date: 2006-08-01
Features: This book systematically introduces various commonly used data structures, providing in-depth yet accessible explanations of fundamental concepts, principles, and methods, along with detailed discussions on related algorithm design. A key feature of this book is its use of the highly popular object-oriented programming language Java as the algorithm description language, seamlessly combining traditional data structures with object-oriented technology. This approach makes the content more natural, intuitive, and easier to understand. The third edition of this book has been improved in alignment with Java 5.0, adding new content such as: generics and enumeration data types, new forms of the for loop used in arrays, collections, and enumeration types, autoboxing and unboxing for converting primitive values to wrapper classes, methods with variable arguments, input/output features, Java subtype and covariant return values.
This book systematically introduces various commonly used data structures, providing in-depth yet accessible explanations of fundamental concepts, principles, and methods, along with detailed discussions on related algorithm design. A key feature of this book is its use of the highly popular object-oriented programming language Java as the algorithm description language, seamlessly combining traditional data structures with object-oriented technology, making the content more natural, intuitive, and easier to understand. The third edition of this book has been improved in alignment with Java 5.0, adding new content such as: generics and enumeration data types, new forms of the for loop used in arrays, collections, and enumeration types, autoboxing and unboxing for converting primitive values to wrapper classes, methods with variable arguments, input/output features, Java subtype and covariant return values.
Features of the Book:
The order of topics is highly flexible, allowing instructors to select content based on course needs.
It explains how to design, implement, and use classes based on the Java class library specification.
It discusses programming techniques, trap warnings, and error warnings, highlighting the subtleties of Java.
It introduces data types using a consistent five-step method: abstract understanding of data types, writing specifications, using data types, designing and implementing data types, and analyzing implementations.
It demonstrates how to write Java applets to test newly implemented data structures.
Data Structures in Java Language Description (English Version 3rd Edition)
📌 Related Posts
News
How to deal with stomach pain at three months pregnant
2026-10-02
News
After an abortion, milk-like liquid can be squeezed from the breasts.
2026-10-04
Literature
Graphic Creativity and Design
2026-10-04
News
Uterine adhesions, uterine cavity lesions? How severe are they?
2026-10-04
Literature
Flash MX 2004 Shape Design: 100 Examples for Learning by Doing (CD)
2026-10-07
Literature
CISCO Internetwork Design
2026-10-07
Literature
AUTOCAD 2005 Chinese Version Basic Tutorial
2026-10-07
Literature
Database Expert Series - ADO.NET + VB.NET Database Application Development Guide (1CD)
2026-10-07