- 38
- 0
- 约 15页
- 2017-08-18 发布于河南
- 举报
目 录 目 录 目 录 任务二十六 随机进出之道(文件的随机访问) 内容提要 26.1 跟我做:创建文件 任务情景 编写一个程序RandomIODemo,该程序创建一个随机文件,并向其中写入数值,随后修改其中某个输出的值。 运行结果 26.2 实现方案 在这个程序中,使用了RandomAccessFile这个类,并且使用的是“rw”的文件访问权限。 RandomAccessFile类有如下4个用来控制文件访问权限的选项: “r”只读,如果试图进行写操作将引发异常IOException。 “rw”可读可写,如果文件不存在将会先创建该文件。 “rws”文件可读可写,并且要求每次更改文件内容或元数据(Metadata)时将更改的内容同步写到存储设备中。 “rwd”文件可读可写,并且要求每次更改文件内容时将更改的内容同步写到存储设备中。 根据以上四类权限的情况,我们选择相应的访问权限。例如到最后输出时,我们只需要以只读形式打开文件即可,而在前面因为要向其中写入数据,所以要开放读写权限。 另外,RandomAccessFile类的seek方法可以让我们很方便地在一个文件的选定位置读写相关的内容。我们在此处使用seek方法定位到要修改的位置,然后使用writeDouble(33.333)方法修改了该处的数值。 26.3 代码分析 程序代码 import java.i
您可能关注的文档
最近下载
- 2026年山西省中考地理备考全指南(考点+真题+计划+技巧).docx VIP
- 慢性阻塞性肺疾病完整版.ppt VIP
- 低温甲醇洗工艺计算公式版.xls VIP
- 煤化工行业温室气体排放核算与报告要求 第2部分:煤制油企业.pdf VIP
- (高清版)B-T 17989.9-2022 生产过程质量控制统计方法 控制图 第9部分:平稳过程控制图.pdf VIP
- 高频精选:化工类基础面试题及答案.doc VIP
- 煤化工行业温室气体排放核算与报告要求 第1部分:煤制甲醇企业.pdf VIP
- 中国家庭经济韧性的统计测度及其影响因素研究.pdf
- (高清版)DB22∕T 1073-2011 绿色淫羊藿生产技术规程 .pdf VIP
- (高清版)B-T 17989.7-2022 生产过程质量控制统计方法 控制图 第7部分:多元控制图.pdf VIP
原创力文档

文档评论(0)