CGBTN2107-DAY12总结复习

Posted 程序媛 泡泡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CGBTN2107-DAY12总结复习相关的知识,希望对你有一定的参考价值。

DAY12

1. 学习方式:

学习抽象父级的公共方法 学习子类的创建方式

根据方向:输入流 输出流
根据操作单位:字节流 字符流
字节输入流:
InputStream--抽象父类--不能实例化
FileInputStream--文件字节输入流-FIS
BufferedInputStream--高效字节输入流-BIS

FIS in = new FIS(new File(路径));
FIS in = new FIS(路径);
BIS in = new BIS( new FIS(new File(路径)));
BIS in = new BIS(new FIS(路径));

字符输入流:
Reader--抽象父类--不能实例化
FileReader--文件字符输入流-FR
BufferedReader--高效字符输入流-BR

FR in = new FR(new File(路径));
FR in = new FR(路径);
BR in = new BR(new FR(new File(路径)))
BR in = new BR(new FR(路径));

字节输出流:
OutputStream--抽象父类,不能实例化
FileOutputStream--文件字节输出流--FOS
BufferedOutputStream--高效字节输出流-BOS

FOS out = new FOS(new File(路径));
FOS out = new FOS(路径);
BOS out = new BOS(new FOS(new File(路径)));
BOS out = new BOS(new FOS(路径));

字符输出流:
Writer--抽象父类,不能实例化
FileWriter--文件字符输出流--FW
BufferedWriter--高效字符输出流--BW

FW out = new FW(File/File,append/String pathname/String pathname,append);
BW out = new BW(Writer–所以传的是子类FW(上面那4种));

2.异常捕获结构

try{
可能会发生异常的代码
}catch(异常类型 异常参数名){
e.printStackTrace();//打印错误信息
}finally{//一定会被执行到的代码块
常常用来关流
}

3.循环结构

while(循环条件){
循环体–满足循环条件时执行的部分
}

4.成员变量与局部变量

成员变量:类里方法外,会有默认值
局部变量:定义方法里/局部代码中,必须手动初始化!
整型-0 浮点型-0.0 布尔型-false char-’/u0000’
引用类型-null【除了基本类型以外的类型】

以上是关于CGBTN2107-DAY12总结复习的主要内容,如果未能解决你的问题,请参考以下文章

CGBTN2107-DAY17总结复习

CGBTN2107-DAY14总结复习

CGBTN2107-DAY16总结复习

CGBTN2107-DAY09总结复习

CGBTN2107-DAY06总结复习

CGBTN2107-DAY13总结复习