1.什么是多态
有三个条件:
1.必须继承
2.重写方法
3.父类引用指向子类对象
可能还是不太理解 :
我解释下 也就是说子类继承父类 ,肯定可以实现父类的方法 就是父类有点子类也有,子类还有父类没有的,自己的特定的特点,运行期会动态绑定,运行时子类可以直接调用父类的方法这是我理解的多态,其实四大对象都是相互关联的。
2.InputStreamReader和BufferedReader用法及实例讲解
1.从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。
2.可以指定缓冲区的大小,或者可使用默认的大小。大多数情况下,默认值足够大。
3. Reader 所作的每个读取请求都会导致对底层字符或字节流进行相应的读取请求。因此,建议用 BufferedReader 包装所有其 read() 操作可能开销很高的 Reader (如 FileReader 和 InputStreamReader )。
4.BufferedReader 流能够读取文本行 , 通过向 BufferedReader 传递一个 Reader 对象 , 来创建一个 BufferedReader 对象 , 之所以这样做是因为 FileReader 没有提供读取文本行的功能 .