Teach Yourself Java in 21 Days 1996
Teach Yourself Java in 21 Days is a Java tutorial by Laura Lemay and Charles L. Perkins, published by Sams.net Publishing, Indianapolis, © 1996, first edition, ISBN 1-57521-030-4, Library of Congress catalog card number 95-78866. The printing code on the copyright page shows the second printing. The printed book has roman-numbered front matter and 527 pages, ending with the index.[1] It came with a CD-ROM carrying the full JDK distribution, which is not part of the scan. The scan has 559 PDF pages and leaves out some blank pages at chapter ends (p. 94, before Day 6, is one).
The book is written for readers with some programming background, assumes no knowledge of object-oriented design, and is meant to be read over three weeks, one chapter a day. It is filed with the Apple programming books, but it is not about the Macintosh, which it mentions only in passing.
Contents
[edit | edit source]| Day | Title | Page |
|---|---|---|
| Week 1 | ||
| 1 | An introduction to Java programming | 3 |
| 2 | Object-oriented programming and Java | 19 |
| 3 | Java basics | |
| 4 | Working with objects | 61 |
| 5 | Arrays, conditionals and loops | 79 |
| 6 | Creating classes and applications in Java | 95 |
| 7 | More about methods | 111 |
| Week 2 | ||
| 8 | Java applet basics | 129 |
| 9 | Graphics, fonts and color | 149 |
| 10 | Simple animation and threads | 173 |
| 11 | More animation, images and sound | 195 |
| 12 | Managing simple events and interactivity | |
| 13 | The Java Abstract Windowing Toolkit | 237 |
| 14 | Windows, networking and other tidbits | 279 |
| Week 3 | ||
| 15 | Modifiers | 305 |
| 16 | Packages and interfaces | 323 |
| 17 | Exceptions | 341 |
| 18 | Multithreading | 353 |
| 19 | Streams | 375 |
| 20 | Native methods and libraries | 403 |
| 21 | Under the hood | 421 |
| Appendixes | ||
| A | Language summary | 473 |
| B | Class hierarchy diagrams | 483 |
| C | The Java class library | 497 |
| D | How Java differs from C and C++ | 507 |
| Index | 511 | |
The OCR text of the contents pages has lost the page numbers for Days 3 and 12.
Related pages
[edit | edit source]
Download: Teach_Yourself_Java_in_21_Days_1996.pdf
References
[edit | edit source]- ↑ Open Library, ISBN 1-57521-030-4 (retrieved 2026-10-01): 527 pages.