Java and Object Orientation: An Introduction is an introduction to object orientation for computer science students and those actively involved in the software industry. Object Orientation is discussed before the author goes on to introduce Java and, throughout, object oriented concepts are illustra
Java and Object Orientation: An Introduction
โ Scribed by John Hunt (auth.)
- Publisher
- Springer-Verlag London
- Year
- 2002
- Tongue
- English
- Leaves
- 480
- Edition
- 2
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Java and Object Orientation: An Introduction (2nd edition) shows readers how to build object oriented applications in Java. Written in a clear and concise style, with lots of examples, this revised edition provides:
- A detailed understanding of object orientation
- A thorough introduction to Java including building blocks, constructs, classes, data structures etc.
- Coverage of graphical user interfaces and applets (AWT, Servlets)
- Object oriented analysis and design including UML.
If you are looking for a good introduction to Java and object orientation, then this is the book for you.
Source code for the examples in this book is available at: http://www.java-and-oo.net
โฆ Table of Contents
Front Matter....Pages i-xxvii
Front Matter....Pages 1-1
Introduction to Object Orientation....Pages 3-19
Elements of Object Orientation....Pages 21-26
Constructing an Object-Oriented System....Pages 27-36
Front Matter....Pages 37-37
A Brief History of Time, the Universe and Java....Pages 39-45
A Little Java....Pages 47-51
Java Building Blocks....Pages 53-65
Java Constructs....Pages 67-74
An Example Java Class....Pages 75-80
Front Matter....Pages 81-81
Classes, Inheritance and Abstraction....Pages 83-91
Encapsulation and Polymorphism....Pages 93-99
Inner Classes and Reflection....Pages 101-112
Data Structures....Pages 113-127
The Collections API....Pages 129-145
Front Matter....Pages 147-147
Control and Iteration....Pages 149-156
An Object-Oriented Organizer....Pages 157-162
Streams and Files....Pages 163-178
Serialization....Pages 179-188
Observers and Observables....Pages 189-196
Front Matter....Pages 197-197
Graphic Programming Using the Abstract Window Toolkit....Pages 199-210
User Interface Programming....Pages 211-220
Front Matter....Pages 197-197
Managing Component Layout....Pages 221-229
Putting the Swing into Java....Pages 231-243
A GUI Case Study....Pages 245-256
The Lowdown on Layouts, Borders and Containers....Pages 257-272
Combining Graphics and GUI Components....Pages 273-299
Swing Data Model Case Study....Pages 301-314
Java: Speaking in Tongues....Pages 315-322
The CUTting Edge....Pages 323-331
Front Matter....Pages 333-333
Sockets in Java....Pages 335-340
Applets and the Internet....Pages 341-351
Servlets: Serving Java up on the Web....Pages 353-360
Java Server Pages....Pages 361-370
Java Database Connectivity....Pages 371-379
Front Matter....Pages 381-381
Java Style Guidelines....Pages 383-393
Exception Handling....Pages 395-401
Concurrency....Pages 403-411
Front Matter....Pages 413-413
Object-Oriented Analysis and Design....Pages 415-421
The Unified Modeling Language....Pages 423-441
The Unified Process....Pages 443-458
Front Matter....Pages 459-459
Areas of Java and Object Technology not Covered....Pages 461-469
Back Matter....Pages 471-484
โฆ Subjects
Programming Languages, Compilers, Interpreters
๐ SIMILAR VOLUMES
<p><B>Java for Practitioners</B> doesn just provide an introduction to Java, it also tells you all about object orientation. One of the biggest problems with many of the Java books currently on the market is that they only teach the language and ignore the object orientation aspects (or at best just
An Introduction to Object-Oriented Programming with Java takes a full-immersion approach to object-oriented programming. Proper object-oriented design practices are emphasized throughout the book. Students learn how to use the standard classes first, then learn to design their own classes. Wu
"An Introduction to Object-Oriented Programming with Java" takes a full-immersion approach to object-oriented programming. Proper object-oriented design practices are emphasized throughout the book. Students learn how to use the standard classes first, then learn to design their own classes. Wu uses