首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
当使用对现存文件的引用创建FileOutputStxeam(filename,false)时,发生了什么事情? ( )
当使用对现存文件的引用创建FileOutputStxeam(filename,false)时,发生了什么事情? ( )
admin
2010-07-28
44
问题
当使用对现存文件的引用创建FileOutputStxeam(filename,false)时,发生了什么事情? ( )
选项
A、引发异常
B、写入到流中的数据将追加在现存文件之后
C、将用写入到流中的数据替换现存文件
D、文件不发生变化
答案
4
解析
本题主要考查Java语言的I/O流的层次结构这个知识点。选项A错误,当文件为只读文件时会产生异常,但是这里没有说文件是只读文件,也就是说文件为可读可写的:选项B错误,文件输出流可以用FileOutputStream (fllename,false)构造函数来创建,用法和 FileInputStream(String)构造函数类似,所以可以和文件名称一起指定路径。当指定写入输出流的文件时,必须小心。如果它和现存文件一样,则当开始向流中写入数据时,将删除原来的文件。可以用FileOutputStream(string,true)构造函数创建文件输出流,它在现存文件的末尾追加数据。filename字符串指定了文件,而 Boolean参数应该等于true来追加数据,而不是覆盖任何现有的数据;选项C正确,用 FileOutputStream(nlename,false)构造函数创建文件输出流时很容易覆盖现存的文件;选项D错误,用FileOutputStream(filename,false)创建文件输出流时,如果是对现存文件的引用,将覆盖原来文件的内容,文件将发生变化。故本题答案是C。
转载请注明原文地址:https://jikaoti.com/ti/efH0FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
下列叙述中正确的是
从计算机诞生至今,计算机技术得到了迅猛发展。根据计算机采用电子元件的不同,我们可将计算机的发展划分为4个阶段。那么第二阶段计算机的电子元件主要是
下面不属于软件设计阶段任务的是
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
以下选项中值为False的是
以下代码的输出结果是print(’’{1}的值为{0:.6f}’’.format(3.1415926,’’π’’))
如果创建的一个子类覆盖一个父类public方法,则对该方法可以使用哪些修饰符修饰?
随机试题
楽しいことなら早起きしてでも取り組むものだが、逆に、嫌なこと、________、気の重いことは、後回しにしがちである。
暴怒发作大多发生在()
基因工程技术在生物制药中应用的最大成就是什么?
某男,35岁。因外伤导致膀胱破裂。现面色苍白,呼吸急促,四肢厥冷,烦躁不安,脉细数。查:血压90/70mmHg,心率160次/分。考虑为
肝硬化患者出现血性腹水,但无腹痛及发热。应首先考虑()
根据《事业单位会计准则》,事业单位会计报表不包括()。
根据《劳动合同法》的规定,下列对保密义务的表述中,正确的有()。
关于刑事责任的追究,下列选项正确的是()。
WhichofthefollowingadverbsinitalicisNOTusedtomodifyadjective?
A、TheroleofimmigrantsintheconstructionofAmericansociety.B、TheimportanceofofferingdiversecoursesinEuropeanhisto
最新回复
(
0
)