以下类中,()和()可以实现文件(File)服务。
第1题:
下面哪条命令可用来确保文件“my file”存在()。
A.cpmyfile/dev/null
B.touch my file
C.create my file
D.mkfile my file
第2题:
下列关于流类和File类的说法中错误的一项是______。
A.File类可以重命名文件
B.File类可以修改文件内容
C.流类不可以新建目录
D.流类可以修改文件内容
第3题:
以下哪条命令可以改变文件file的所有者为Sam()?
A.chmod Sam file
B.chown Sam file
C.chgrp Sam file
D.umask Sam file
第4题:
在linux系统中,在/tmp下创建一个空文件file的命令是()。
第5题:
类File与FileInfo的功能是相同的,其方法名相同,方法的参数也相同。
第6题:
File类提供实现文件读写的操作方法。
第7题:
Java中()类提供了随机访问文件的功能.
第8题:
实现磁盘文件(File)服务常用的两个类是()和()。
第9题:
在UNIX命令中,“显示文件内容”的命令是()。
第10题:
对
错
第11题:
第12题:
对
错
第13题:
C#中File类和FileInfo类有什么区别? 各有什么作用和优点?
System.IO命名空间中提供的文件操作类有File和FileInfo,这两个类的功能基本相同,只是File是静态类,其中所有方法都是静态的,可以通过类名直接调用,不需要实例化。而FileInfo是普通类,只有实例化对象后才可以调用其中的方法。
File类是一个静态类,它对应整个文件系统进行操作,方法均为静态文法;如果只是对文件进行少量的操作,如判断文件是否存在之类或者对很多的文件进行操作,建议使用File类,可以避免频繁创建和释放对象的系统开销。
FileInfo类是一个实例类,它对应某一个文件进行操作,方法大部分为实例方法,它的操作有可能是调用的File中的对应静态方法。如果是对一个文件进行大量的操作,建议使用FileInfo类。
那么为什么有时还使用FileInfo呢?因为每次通过File类调用某个方法时,都要占用一定的cpu处理时间来进行安全检查,即使使用不同的File类的方法重复访问同一个文件时也是如此。而FileInfo类只在创建FileInfo对象时执行一次安全检查。
为方便操作,有很多时候不需要生成一个FileInfo对象那么麻烦。
比如:复制一个文件到另外一个地方:
File.Copy(filePath,newFilePath)就可以。
如果用FileInfo
可能需要:
FileInof fi = new FileInfo();
fi.CopyTo(newFilePath);
我们可以使用以下规则确定:
1、如果应用程序在文件上执行几种操作,则使用FileInfo类更好一些,因为创建对象时,已经引用了正确的文件,而静态类每次都要寻找文件,会花费更多时间。
2、如果进行单一的方法调用,则建议用File类,不必实例化对象。
第14题:
()提供文本创建、打开、复制、删除、移动等静态方法。
A、File类
B、FileInfo类
C、FileStream类
D、StreamReader类
第15题:
linux系统中,在/tmp存在一文件file,想更新文件的时间目录为当前的时间的命令是()。
第16题:
使用FileInfo类的Copy方法可以复制文件。
第17题:
以下关于File类的叙述,哪两项正确?()
第18题:
Java中用来处理文件的流存放在哪个包中()。
第19题:
File类可以表示以下哪些内容()。
第20题:
File类与FileInfo类的主要区别是什么?
第21题:
在Windows XP,下列文件名中正确的是()。
第22题:
Directory
Path
File
DirectoryInfo
FileInfo
第23题: