标签: java inputstream
为什么这个方法实现如下(或根本实现)?
public int available() throws IOException { return 0; }
javadoc中也说明了 这个方法应该被覆盖。将它抽象为强迫程序员重新定义它会不会更好?
我认为这会使这个方法的使用在子类中非常不安全,因为无法保证此方法已被覆盖。