学号20《Java程序设计》第十周学习总结

  • 教材学习内容总结

  Java.io(I/O)提供大量的流类,所有的流类都是抽象类InputStream(字节输入类)或抽象类Reader(字符输入流)的子类,而所有输出流都是抽象类OutputStream(字节输出流)或抽象类Writer(字符输出流)的子类。

创建一个File对象的构造方法:

File(String filename);

File(String directoryPath,String filename);

File(File dir,String filename);

文件字节输入流:

使用输入流通常包括4个基本步骤:

设定输入流的源;

创建指向源的输入流;

让输入流读取源中的数据;

关闭输入流;

序列化就是一个类如果实现了接口,那么这个类创建的对象就是所谓序列化的对象。

文件对话框就是一个选择文件的界面,javax.swing包中的JFileChooser类可以创建文件对话框,使用该类的构造方法创建初始不可见的有模式文件对话框。

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

1、FileInputStream流的read方法和FileReader流的read方法有何不同?

  FileInputStream按字节读取文件,FileRead按字符读取文件。

  1. 使用ObjectInputStream和ObjectOutputStream类有哪些注意事项?

 使用对象流写入或读入对象时,要保证对象是序列化。

三、其他(感悟)

  本周上理论课的时间不多,但是书上的内容很多,也有点难理解。但是自己上机实践,并去简单分析代码,学到的东西还是很多的。

 

四、学习进度条

 

代码行数(新增/累积)

博客量(新增/累积)

学习时间(新增/累积)

重要成长

目标

5000行

30篇

400小时

 

第一周

10行

1篇

3小时

 

第二周

20行

2篇

10小时

 

第三周

20行

3篇

10小时

 

第四周

30行

4篇

3小时

 

第五周

50行

5篇

5小时

 

第六周

10行

6篇

5小时

 

第七周

10行

7篇

5小时

 

第八周

10行

8篇

5小时

 

第九周

10行

9篇

5小时

 

第十周

10行

10篇

3小时

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值