20165232 第五周学习总结

20165232第五周学习总结

教材内容总结

第七章
  • 内部类:外嵌类的成员变量在内部类中仍然有效,内部类中的方法也可以调用外嵌类中的方法。内部类的类体中不可以声明类变量和类方法。外嵌类的类体中可以用内部类声明对象,作为外嵌类的成员。
  • 匿名类:匿名类就是一个子类,由于无名可用,所以不可能用匿名类声明对象,却可以直接用匿名类创建一个对象。
  • 异常类:try—catch语句:Java用try—catch语句来处理异常。将可能出现的异常操作放在try中,当try出现异常时,此部分立刻结束运行,转向执行catch部分。一个try-catch语句可以由几个catch语句构成。
  • 断言:断言语句一般用于程序不准备通过捕获异常来处理的错误。断言语句的两种格式:当booleanExpression的值是true时,程序从断言语句处继续执行;值是false时,程序从断言语句处停止执行。

    第十章

  • File类:
  1. 目录:调用方法public boolean mkdir()创建一个目录,如果创建成功返回true,否则返回false(如果该目录已经存在将返回false)。
  2. 文件的创建,删除:public boolean createNewFile();file.delate(); 可以删除当前文件。
  • 2-9
  1. FileInputStream文件字节输入流,FileOutputStream文件字节输出流,
  2. BufferedReader缓冲输入流,BufferedWriter缓冲输出流,
  3. DataInputStream数据输入流,DataOutputStream数据输出流,
  4. ObjectInputStream对象输入流,ObjectOutputStream对象输出流。
  5. ByteArrayInputStream字节数组输入流,ByteArrayOutputStream字节数组输出流。
  • 序列化与对象克隆:
    使用对象流很容易获取一个序列化对象的克隆,只需将该对象写入对象输出流指向的目的地,然后将该目的地作为一个对象输入流的源,那么该对象输入流从源中读出的对象一定是原对象的一个克隆。

    教材中的问题和解决过程

    代码托管

    image

    学习进度条

    代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
    目标5000行20篇400小时
    第一周13/131/117/17
    第二周408/4082/218/18
    第三周962/9621/122/22
    第四周1350/13501/119/19
    第五周1361/13611/120/20

转载于:https://www.cnblogs.com/heyanda/p/8685815.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值