public static final 常數。
public interface ObjectConstants {
String SPACE = " ";
char FORMFEED = '\f';
}
public interface EventListener {
void handleEvent(Event evt);
}
public interface Runnable {
void run();
}
abstract。典型例:InputStream 實現 Closeable,提供 read(byte[]) 等預設實現,核心 read() 留待子類實現。
public abstract class InputStream implements Closeable {
public abstract int read() throws IOException;
public int read(byte[] b) throws IOException { return read(b, 0, b.length); }
// ... 其他模板方法
}
AbstractMethodError 為錯誤類別而非抽象類別,此處原文可能誤植。