Java for practitioners : an introduction and reference to Java and object orientation /

Java for Practitioners 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 devote on...

Full description

Bibliographic Details
Main Author: Hunt, John, 1964-
Corporate Author: SpringerLink (Online service)
Format: eBook
Language:English
Published: London ; New York : Springer, [1999]
Series:Practitioner series (Springer-Verlag)
Subjects:
Online Access:Connect to the full text of this electronic book
Table of Contents:
  • PART 1
  • Java and Object Orientation: Introduction to Object Orientation; Elements of object orientation; Why Object Orientation; Constructing an Object Oriented System; A brief history of time, the universe and Java; JDK 1.2: Java's Third Age?; Basic Java; Java Building Blocks; Java Constructs; Control and Iteration; The Person Example Class; Classes, Inheritance and Abstraction; Encapsulation and polymorphism; Data structures; The collection classes; An object oriented organiser
  • PART 2
  • Java Developers Handbook: Graphic programming using the AWT; User interface programming; Managing component layout; Putting the Swing into Java; Growing Trees in Java; Observers and Observables; A GUI case study; Combining graphics and GUI components; Applets and the internet; Concurrency; Exception handling; Streams and Files; Serialisation; Sockets; Remote Method Invocation; Java Database Connectivity; JavaBeans; The Java Native Interface; Byte code protection; JavaIDL; Inner Classes and the Reflection API
  • PART 3
  • The Art and Style of Java: Java Style Guidelines; Common Java Bugs and Programmer Errors; Reliable Java Systems; Performance Optimisation; Java self-test examination
  • PART 4
  • Object Oriented Design: Object oriented analysis and design; OMT and UML; Use case analysis; The analysis phase: object modelling; The analysis phase: design and implementation phases; The analysis phase: dynamic modelling; Functional modelling and operations
  • PART 5
  • The Future for Java.