首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
当使用对现存文件的引用创建FileOutputStream (filename,false)时,发生了什么事情? ( )
当使用对现存文件的引用创建FileOutputStream (filename,false)时,发生了什么事情? ( )
admin
2010-02-22
42
问题
当使用对现存文件的引用创建FileOutputStream (filename,false)时,发生了什么事情? ( )
选项
A、引发异常
B、写入到流中的数据将追加在现存文件之后
C、将用写入到流中的数据替换现存文件
D、文件不发生变化
答案
4
解析
本题主要考查Java语言的I/O流的层次结构这个知识点。选项A错误,当文件为只读文件时会产生异常,但是这里没有说文件是只读文件,也就是说文件为可读可写的;选项B错误,文件输出流可以用FileOutputStream (filename,false)构造函数来创建,用法和 FileInputStream(String)构造函数类似,所以可以和文件名称一起指定路径。当指定写入输出流的文件时,必须小心。如果它和现存文件一样,则当开始向流中写入数据时,将删除原来的文件。可以用FileOutputStream(string,true)构造函数创建文件输出流,它在现存文件的末尾追加数据。filename字符串指定了文件,而 Boolean参数应该等于true来追加数据,而不是覆盖任何现有的数据;选项C正确,用 FileOutputStream(filename,false)构造函数创建文件输出流时很容易覆盖现存的文件;选项D错误,用FileOutputStream(6lename,false)创建文件输出流时,如果是对现存文件的引用,将覆盖原来文件的内容,文件将发生变化。故本题答案是C。
转载请注明原文地址:https://kaotiyun.com/show/Yqnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用,说明该种内存变量的命令是
在表单设计器环境中,为表单添加一选项按钮组:⊙男○女。默认情况下,第一个选项按钮“男”为选中状态。此时该选项按钮组的Value属性值为
在软件开发中,需求分析阶段产生的主要文档是
假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1。命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是
数据库设计中反映用户对数据要求的模式是
下列选项中,不属于模块间耦合的是()。
用树型结构表示实体之间联系的模型是()。
循环链表的主要优点是
构造方法是类中的一种特殊方法,用它来定义对象的【】。
按照流的方向来分,I/0流包括【】和输出流。
随机试题
A.生育酚B.叶酸C.抗坏血酸D.核黄素E.视黄醇维生素A的化学结构或功能命名
关于先天性主动脉狭窄,下列哪一项叙述是错误的
不符合急性左心衰治疗原则的是
当名义利率高于价格总水平上涨率时,或当名义利率不变而价格总水平下降时,实际利率为()。
某教师在师德表彰大会上发言:“故善人者,不善人之师;不善人者,善人之资。不贵其师,不爱其资,虽智大迷。是谓要妙。”对该教师引用老子这段话的用意理解不正确的是()。
A、 B、 C、 D、 A长箭头每次顺时针旋转两格,短箭头每次顺时针旋转一格。故选A。
2015年2月,我国快递业务量完成8.2亿件,同比增长18.7%;业务收入完成136.0亿元。同比增长22.5%。消费者对快递业务进行的申诉中,有效申诉(确定企业责任的)占总申诉量的97.6%,为消费者挽回经济损失229.8万元。2015年2月,
下列情景最有可能同时发生的是()。
求
ThelibraryofcongressinWashington,D.C.which【C1】______thelargestcollectionofbooksintheworld,isfightingabattle
最新回复
(
0
)