码迷,mamicode.com
首页 > 其他好文 > 详细

第十周总结

时间:2019-10-31 22:09:03      阅读:78      评论:0      收藏:0      [点我收藏+]

标签:讲解   知识点   随机   总结   strong   保存   数据   rand   就是   

总结:这周的学习主要还是围绕着IO来进行讲解的,上机课的实验也是上课讲过知识点,所以对这周的收获还是有的,通过学习也加深了对IO的理解,怎么去分步的处理问题。

主要知识点:

一、操作延迟

在每次程序执行完毕之后,文件并不会立刻的创建或删除,会有一些延迟,这是因为所有的操作都需要通过JVM完成所造成的问题。

二、RandomAccessFile

RandomAccessFile类,此类属于随机读取类,可以随机的读取一个文件中指定位置的数据。

三、流

在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成 。

四、字节流与字符流

在java.io包中操作文件内容的主要有两大类:字节流和字符流,两类都分为输入和输出操作。在字节流中输出数据主要是使用OutputStream完成,输入使用的是InputStream,在字符流中输出主要是使用Writer类完成,输入主要是使用Reader类完成。

五、OutputStream类

OutputStream是整个io包中字节输出流的最大父类。

六、字符流

在程序中一个字符等于2个字节,那么JAVA提供了Reader、Writer两个专门操作字符流的类,字符输出流Writer和字符输入流Reader。

七、OutputStreamWriter和InputStreamReader

在整个IO包中,实际上就是分为字节流和字符流,但是除了这两个流之外,还存在了一组字节流-字符流的转换类。

OutputStreamWriter:是Writer的子类,将输出的字符流变为字节流,即:将一个字符流的输出对象变为字节流输出对象。

InputStreamReade是Reader的子类,将输入的字节流变为字符流,即:将一个字节流的输入对象变为字符流的输入对象。

第十周总结

标签:讲解   知识点   随机   总结   strong   保存   数据   rand   就是   

原文地址:https://www.cnblogs.com/LUMO/p/11773742.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!