当前页面:
在线文档首页 >
Java Tutorial 5.0 英文版
Errata for the Second Printing (first edition) - Java Tutorial 5.0 英文版
book.html
| TOC
| CD-ROM
| References
| Errata
| Tutorial Trail Map
|
Errata for the Second Printing (first edition)
|
The following errors have been fixed in the second printing
of The Java Tutorial. The third printing is identical
to the second printing.
- A few copies of the book start on page 15.
If your copy has this problem,
please return to where you purchased the book
and ask them to exchange it for a good copy.
- On page 13, in the section Create a Java Source File,
the filename
HelloWorld
should be HelloWorld.java
.
- The Date class does not deal with years that are greater
than 1970. So the code sample at bottom of page 80
should read:
Date myBirthday = new Date(1996, 8, 30);
- In the Pass-by-Value section on page 100
the first line in the first paragraph should
read arguments are passed by value.
- The table on page 106 has an error. The
check mark in the package/subclass box should
be in the package/package box.
- On page 110, in the section called Public,
the class Alpha should be declared public. Like this:
package Greek;
public class Alpha {
public int iampublic;
public void publicMethod() {
System.out.println("publicMethod");
}
}
- The code sample at top of page 117 has two errors:
- the line
int i;
should be removed.
- the
for
loop should read:
for (int i = 0; i <= numImages; i++) {
Thus the code sample should read:
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.
. . .
}
}
}
- The second bullet in the bulleted list
at the top of page 121 should read
is in the same package as the superclass.
- The line
String input;
should be deleted from
the code sample at bottom of page 333.
- On page 548, in the last paragraph of the Platform Specific
Details section, the filename
Hello-World.stubs
should be HelloWorld.stubs
.
- The back of the book contains four pages that describe
the CD-ROM. These pages consistently misspell the product
name HotJava; HotJava is one word not two.
- On the fourth Page of the CD-ROM pages, the
Known Bugs section contains a typo. Note that this is reason
should read Note that this is the reason.
book.html
| TOC
| CD-ROM
| References
| Errata
| Tutorial Trail Map