book.html
| CD-ROM
| FAQ
| References
| Errata
| Online Tutorial
The following errors have been fixed in the second printing of The Java Tutorial. The third printing is identical to the second printing.
HelloWorld should be HelloWorld.java.
Date myBirthday = new Date(1996, 8, 30);
package Greek;
public class Alpha {
public int iampublic;
public void publicMethod() {
System.out.println("publicMethod");
}
}
int i; should be removed.
for loop should read:
for (int i = 0; i <= numImages; i++) {
class AnimationThread extends Thread {
int framesPerSecond;
int numImages;
Image[] images;
AnimationThread(int fps, int num) {
super("AnimationThread");
this.framesPerSecond = fps;
this.numImages = num;
this.images = new Image[numImages];
for (int i = 0; i <= numImages; i++) {
. . .
// Load all the images.
. . .
}
}
}
String input; should be deleted from
the code sample at bottom of page 333.
Hello-World.stubs
should be HelloWorld.stubs.
book.html
| CD-ROM
| FAQ
| References
| Errata
| Online Tutorial