20165236 第五周学习总结
一、第七章、第十章内容总结
第七章:
1、内部类:成员内部类、局部内部类:
成员内部类: 即作为外部类的一个成员存在,与外部类的属性、方法并列。
局部内部类: 即在方法中定义的内部类,与局部变量类似,在局部内部类前不加修饰符public或private,其范围为定义它的代码块;
2、匿名类:一个子类,不能用匿名类声明对象,可以直接用匿名类创建一个对象;
3、异常类;
4、断言:断言语句一般用于程序不准备通过捕获异常来处理的错误。
第十章:
1、File类:File类的对象主要是用来获取文件本身的一些信息;
2、文件字节输入流、输出流;
3、文件字符输入流、输出流;
4、缓冲流、随机流、数组流、数据流、对象流;
5、序列化与对象克隆:使用对象流很容易获取一个序列化对象的克隆,只需将该对象写入对象输出流指向的目的地,然后将该目的地作为一个对象输入流的源,那么该对象输入流从源中读出的对象一定是原对象的一个克隆;
6、使用Scanner解析文件;
7、文件锁.
二、遇到的问题与解决过程
1、如何判断该把什么放进try部分里面?(尚未解决)
三、调试教材第七章、第十章代码及运行结果截图: