Object-Oriented Programming: Java Language Description (with CD-ROM)

Author: Martin Kalin (Author), Sun Yanchun (Translator)
Publisher:
Publish Date: 2002-09-01
Features: The main features of this book include:
Explaining the latest Java 2, covering topics such as Swing components, graphics, servlets, RMI, CORBA, JavaBeans, and networking themes (e.g., security and encryption).
Introducing object-oriented programming in the first chapter, allowing readers to use and apply these concepts starting from Chapter 2.
Enhancing teaching effectiveness with over 600 review exercises. The book provides answers to all odd-numbered exercises.
Including more than 500 examples, with approximately 200 of them featuring complete programs.
Discussing over a dozen extended application examples that emphasize:
a) Problem description
b) Problem-solving methods
c) Java implementation
d) Discussing details of example applications
e) Program development principles.
Offering a comprehensive supplementary materials package, including an instructional CD-ROM, a set of PowerPoint slides, and a company website.
Martin Kalin is a professor in the Department of Computer Science at DePaul University in Chicago. He received his Ph.D. in Logic from Northwestern University in Evanston. His research interests include distributed systems and programming languages. He has co-authored large-scale systems for Fortune 100 companies in the fields of scheduling and product configuration.
This book comprehensively explains the Java language, covering topics from basic concepts to advanced themes (e.g., networking, multithreading, and databases). It effectively combines Java with object-oriented programming, enabling readers to quickly master the analysis and design methods of object-oriented systems and develop programming implementation skills. The book provides numerous debugged and running examples, facilitating beginners' entry into the field and improving their ability to solve practical problems.
This book can serve as an introductory textbook for programming courses in computer science and related disciplines at universities and colleges.

📌 Related Posts