TY - BOOK AU - Smith, Michael A. TI - Java : : an object-oriented language SN - 0077094603 [paperback] PY - 2000/// CY - London PB - McGraw-Hill KW - Java (Computer program language) N1 - Includes bibliographical references and index; Contents: 1.Introduction to programming -- 2.Software design -- 3.Java the language basics- part 1 -- 4.Java the language basics- part 2 -- 5. The class -- 6. Anatomy of a method -- 7. Wrapper classes -- 8. Windowed programming -- 9.Development environments -- 10. Arrays -- 11. Formatting -- 12. Inheritance -- 13. Exceptions -- 14. Assigning and comparing objects -- 15. The game of draughts -- 16. The model-view paradigm -- 17. Packages -- 18. Polymorphism -- 19. File i/o -- 20. Object serialization -- 21. Simple containers -- 22. Collection classes -- 23.Threads -- 24. Networking -- 25. Remote method invocation -- 26. Reflection -- 27. Layout of visual components -- 28. Graphics -- 29. Compiling system ER -