TY - BOOK AU - Savitch,Walter J. TI - Absolute Java SN - 0321312538 (pbk.) U1 - 005.133 PY - 2006/// CY - Boston PB - Pearson/Addison-Wesley KW - Java (Computer program language) N1 - Includes index; Chapter 1 : Getting started - Introduction to Java - Expressions and assignment statements - The class - Program style -- Chapter 2: Console input and output - Screen output - Console input using the scanner class -- Chapter 3: Flow of control - Branching mechanism - Boolean expressions - Loops -- 4. Defining classes I - Class definitions - Information hiding and encapsulation - Overloading - Constructors -- Chapter 5: Defining classes II - Static methods and static variables - References and class parameters - Using and misusing references - Packages and javadoc -- Chapter 6: Arrays - Introduction to arrays - Arrays and references - Programming with arrays - Multidimensional arrays -- Chapter 7: Inheritance - Inheritance basics - Encapsulation and inheritance - Programming with inheritance -- Chapter 8: Polymorphism and abstract classes - Polymorphism - Abstract classes -- Chapter 9: Exception handling - Exception handling basics - Throwing exceptions in methods - More programming techniques for exception handling -- Chapter 10: File I/O - Introduction to file I/O - Text files - The files class - Binary files - Random access to binary files -- Chapter 11: Recursion - Recursive void methods - Recursive methods that return a value - Thinking recursively -- Chapter 12: UML and patterns - UML - Patterns -- Chapter 13: Interfaces and inner classes - Interfaces - Simple uses of inner classes - More about inner classes -- Chapter 14: Generics and the arraylist class - The arraylist class - Generics -- Chapter 15: Linked data structures - Java linked lists - Copy constructors and the clone method - Iterators - Variations on a linked list - Trees -- Chapter 16 : Collections and iterators - Collections - Iterators -- Chapter 17: Swing I - Event-driven programming - Buttons, events and other swing basics - Containers and layout managers - Menus and buttons - Text fields and text areas -- Chapter 18: Applets 1001 - A brief introduction to HTML - Programming applets - Applets in HTML documents -- Chapter 19: Swing II 1033 - Windo listeners - Icons and scroll bars - The graphics class - Colors - Fonts and the drawstring method -- Chapter 20: Java never ends - Multithreading - Javabeans - Java and database connections - Appendix - Index ER -