Description |
xxvi, 634 pages : illustrations ; 24 cm |
Contents |
1. The scope of Java -- 2. A first Java program -- 3. Introductory graphics -- 4. Variables and calculations -- 5. Methods and parameters -- 6. Events -- 7. Decision - if and switch -- 8. Repetition - while, for and do -- 9. Objects and classes -- 10. Applet architecture -- 11. Inheritance -- 12. Calculations -- 13. Arrays and array lists -- 14. Arrays - two-dimensional -- 15. String manipulation -- 16. Exceptions -- 17. Graphical user interfaces -- 18. Free-standing programs -- 19. Files -- 20. Graphics and sound -- 21. OO design -- 22. Program style -- 23. Testing -- 24. Debugging -- 25. Threads -- 26. Programming in the large - packages -- 27. Advanced object-oriented programming - abstract classes and interfaces -- 28. Polymorphism -- 29. The Swing GUI components -- 30. Java - in context |
Summary |
Aware that many students need a careful introduction to programming and that they respond well to graphical illustration, this concise book adopts a visual approach to programming. Throughout the text, programs that use graphical images are emphasized to clearly demonstrate all the important programming principles. The authors use a spiral approach to programming concepts; introducing concepts simply early on, then in a more sophisticated way later, (e.g., objects are integrated throughout five chapters). Java for Students emphasizes the use of applets but also shows how to program free-standing applications. The authors have been careful to put together a text that covers the powerful features of Java and presents the language to students as both a fun and useful tool |
Bibliography |
Includes bibliographical references (pages 619-623) and index |
Subject |
Java (Computer program language)
|
Author |
Parr, Mike, 1949-
|
LC no. |
2001021474 |
ISBN |
0130323772 |
|