第八周作业

学号 20162310 《程序设计与数据结构》第8周学习总结

教材学习内容总结

  • 异常的概念容易被混淆。异常是一个对象,不同于一般意义上的错误。
  • throw关键字抛出异常信息。RuntimeException属于uncheckException的子类
    image
  • throws对异常进行声明。 Exception属于CheckException的子类
    image
  • IO操作的目标是从数据源中读取数据(输入),以及将数据写入到数据目的地当中(输出)
  • IO有三种分类方式:1、输入流以及输出流。2、字节流与字符流。3、节点流以及处理流。
  • IO当中的核心类 image
  • 数据的流向以Java程序为参照物

教材学习中的问题和解决过程

  • 问题1:对于数据源以及数据目的地的概念理解有偏差
  • 问题1解决方案:通过视频的教学介绍,数据源不仅可以指文件,也可以指键盘以及网络,相应的,数据目的地指的是文件,屏幕以及网络
  • image
  • 问题2:如何来操作核心类的核心方法呢?字节流和字符流在表示上有何不同呢
  • 问题2解决方案:通过视频的教学我很直观得理解了IO流两种方法的不同

    - 字节流(read方法)image

    - 字符流(write方法)image

代码调试中的问题和解决过程

  • 问题1:在编写视频中的TestChar程序时提示我FileReader类和FileWriter类无法使用
  • image
  • image
  • 问题1解决方案:通过上网查找,发现使用FileReader,FileWriter之前必须声明它们属于哪个包.[应该要在开头声明:import java.io.*]
    关于FileReadere与FileWriter的基本用法

代码托管

image

上周考试错题总结(上周学习中,对于教材没有充分理解导致了错误很多,排名下降了很多,十分痛心)

  • 通过提交来执行确定的代码从而完成方法的调用,被称为binding(绑定)
  • 多态方法的绑定发生在运行时
  • 后绑定比编译时绑定更低效
  • next,hasNext,toString都实现了Iterator接口的对象
  • 通过初始化Animal接口创建一个对象是不可能的
  • 一个接口是可以被用作引用类型的
  • 在Linux中rm-f可以实现强制删除
  • FHS定义了两层规范,第一层是:下面的各个目录应该要放什么文件数据,例如/etc应该防止设置文件,/bin与/sbin则应该防止可执行文件等。第二层则是针对/user及/var这两个目录的子目录来定义。例如/var/log放置系统登录文件,/user/share防止共享数据等等

结对及互评

20162314王译潇同学本周认真学习,我也常向他询问关于本周异常学习的问题。在讯问中发现他在Java学习中掌握知识很牢固,很会融会贯通,我应该向他好好学习

点评过的同学博客和代码

代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)
目标5000行30篇400小时
第一周40/401/110
第二周269/2001/110
第三周700/7001/110
第四周1200/8001/115
第五周789/8001/115
第六周382/5001/115
第七周368/5001/115
第八周314/4001/115

转载于:https://www.cnblogs.com/shuailinzhen/p/6754025.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值