流的分类:
1,(根据数据类型):字节流,字符流
2,(根据流入方向):输入流,输出流
3,(根据数据功能):节点流,处理流
流的四大抽象类:抽象类有构造方法但不能实例化
InputStream OutputStream 可以处理字节流和字符流
Reader Writer 只能处理字符流
抽象类和普通类的区别:
1)抽象方法必须为public或者protected(因为如果为private,则不能被子类继承,子类便无法实现该方法),缺省情况下默认为public。 2)抽象类不能用来创建对象; 3)如果一个类继承于一个抽象类,则子类必须实现父类的抽象方法。如果子类没有实现父类的抽象方法,则必须将子类也定义为为abstract类。
关于路径地址写法:
linux:/home/name
windows:F:\my\blog 程序路径写法:1(转义字符), path("F:\\my\\blog"); 2path("F:/my/blog");