1. 每个编译单元只能有一个public类,且该类的名称必须与文件名相同。
2. 如果两个含有相同名称的类的程序库被导入,使用时应明确指出类的位置。
3. 不要错误地认为Java总是讲当前目录视作是查找行为的起点之一。如果你的CLASSPATH中缺少一个"."作为路径之一的话,Java就不会查找那里。
4. private 关键字的一个用处:阻止别人直接访问某个(或全部)构造器
class Sundae {
private Sundae() {}
static Sundae makeASundae() {
return new Sundae();
}
}