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

第十周课程总结

时间:2019-10-30 00:11:49      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:数组   自动   puts   用途   图片   读取   输出   read   rand   

第十周课程总结

一、RandomAccessFile

用途:File类只是针对文件本身进行操作,而如果想对文件内容进行操作,则可以使用RandomAccessFile类,此类属于随机读取类,可以随机的读取一个文件中指定位置的数据。

RandomAccessFile类的常用操作方法:

技术图片

注意:如果使用了rw的方式声明RandomAccessFile对象时,要写入的文件不存在,系统将会自动进行创建。

二、字节流与字符流

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

技术图片

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

操作流程:在JavaIO操作也是有相应步骤的,以文件的操作为例,主要的操作流程如下:

(1)使用File类打开一个文件。

(2)通过字节流或字符流的子类指定输出的位置。

(3)进行读/写操作。

(4)关闭输入/输出。

字节流

字节流主要是操作byte类型数据,以byte数组为准,主要的操作就是OutputStream类和InputStream类。

第十周课程总结

标签:数组   自动   puts   用途   图片   读取   输出   read   rand   

原文地址:https://www.cnblogs.com/lcbxhda/p/11762181.html

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