更多“简述File类的应用,它与RandomAccessFile类有何”相关问题
  • 第1题:

    下面关于java中输入/输出流的说法正确的是()。

    A.FileInputStream与FileOutputStream类用读、写字节流

    B.Reader与Writer类用来读、写字符流

    C.RandomAccessFile既可以用来读文件,也可以用来写文件

    D.File类用来处理与文件相关的操作


    正确答案:ABCD

  • 第2题:

    Java中哪个类提供了随机访问文件的功能? ( )

    A.RandomAccessFile类

    B.RandomFile类

    C.File类

    D.AeeessFile类


    正确答案:A

  • 第3题:

    正确生成RandomAccessFile对象的语句是 ( )

    A.File f=new File("readFile");

    B.RandomAccessFile raF=new RandomAcccssFile(d:\mydir\File3.txt,"rw");

    C.RandomAccessFile raF=new RandomAccessFile("readwriteFile","rw");

    D.RandomAccessFile raF=new RandomAccessFite("readwriteFile",rw)


    正确答案:C
    解析:本题考查随机文件流的概念。文件操作中经常需要的是随机访问,Java中的RandomAccessFile类提供了随机访问文件的功能,它继承了Object类,用DataInput和DataOutput接口来实现。接口中定义了从流中读/写基本类型的数据方法。因此也可随机读入数据文件的记录。一个随机文件建立的语句为:RandomAccessFileraF=newRandomAccessFile("readwriteFile","rw");其中"rw"表示可读写,所以选项C正确。

  • 第4题:

    何谓聚类?它与分类有什么异同?


    正确答案: 聚类是将物理或抽象对象的集合分组成为多个类或簇(cluster)的过程,使得在同一个簇中的对象之间具有较高的相似度,而不同簇中的对象差别较大。
    聚类与分类不同,聚类要划分的类是未知的,分类则可按已知规则进行;聚类是一种无指导学习,它不依赖预先定义的类和带类标号的训练实例,属于观察式学习,分类则属于有指导的学习,是示例式学习。

  • 第5题:

    RandomAccessFile类所实现的接口有()和(),调用它的()方法可以移动文件位置指针,以实现随机访问。


    正确答案:DataInput ; DataOutput ; seek()

  • 第6题:

    以下哪些是合法的构造RandomAccessFile对象的代码()。

    • A、RandomAccessFile(new File("D:////myex//dir1//..//test.java"),"rw")
    • B、RandomAccessFile("D:////myex//test.java","r")
    • C、RandomAccessFile("D:////myex//test.java")
    • D、RandomAccessFile("D:////myex//test.java","wr")

    正确答案:A,B

  • 第7题:

    RandomAccessFile与其他输入输出类有何不同?它实现了那两个接口,具有那些较为强大的输入输出功能?


    正确答案:RandomAccessFile类与其他文件输入输出类的最大不同在于:首先它可以实现在文件任意位置的随机读写;其次它可以实现任意类型数据的读写,这是因为它实现了DataInput和DataOutput两个数据读写接口。

  • 第8题:

    简述抽象类和接口有何异同。


    正确答案: 相同点:
    (1)都可以被继承(2)都不能被实例化(3)都可以包含方法声明(4)派生类必须实现未实现的方法
    区别:(1)抽象基类可以定义字段、属性、方法实现。接口只能定义属性、索引器、事件、和方法声明,不能包含字段。(2)抽象类是一个不完整的类,需要进一步细化,而接口是一个行为规范。微软的自定义接口总是后带able字段,证明其是表述一类“我能做。。。”
    (3)接口可以被多重实现,抽象类只能被单一继承(4)抽象类更多的是定义在一系列紧密相关的类间,而接口大多数是关系疏松但都实现某一功能的类中(5)抽象类是从一系列相关对象中抽象出来的概念,因此反映的是事物的内部共性;接口是为了满足外部调用而定义的一个功能约定,
    因此反映的是事物的外部特性(6)接口基本上不具备继承的任何具体特点,它仅仅承诺了能够调用的方法(7)接口可以用于支持回调,而继承并不具备这个特点(8)抽象类实现的具体方法默认为虚的,但实现接口的类中的接口方法却默认为非虚的,当然您也可以声明为虚的(9)如果抽象类实现接口,则可以把接口中方法映射到抽象类中作为抽象方法而不必实现,而在抽象类的子类中实现接口中方法

  • 第9题:

    问答题
    什么是分布式拉曼放大器?有何应用?并简述它与EDFA的不同

    正确答案: 与EDFA利用掺铒光纤作为它的增益介质不同,分布式光纤拉曼放大器(DRA)利用系统中的传输光纤作为它的增益介质。分布式光纤拉曼放大器(DRA)的增益频谱只由泵浦波长决定,而与掺杂物的能级电平无关,所以只要泵浦波长适当,就可以在任意波长获得信号光的增益。而没有像EDFA那样的放大波段的限制。
    如果用色散补偿光纤作放大介质构成拉曼放大器,那么光传输路径的色散补偿和损耗补偿可以同时实现。光纤拉曼放大器已成功地应用于DWDM系统和无中继海底光缆系统中。
    解析: 暂无解析

  • 第10题:

    填空题
    RandomAccessFile类所实现的接口有()和(),调用它的()方法可以移动文件位置指针,以实现随机访问。

    正确答案: DataInput , DataOutput , seek()
    解析: 暂无解析

  • 第11题:

    单选题
    RandomAccessFile类的()方法可用于设置文件定位指针在文件中的位置。
    A

    readInt

    B

    readLIne

    C

    seek

    D

    close


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    RandomAccessFile类的()方法可用于从指定流上读取字符串。
    A

    readInt

    B

    readLIne

    C

    seek

    D

    close


    正确答案: D
    解析: 暂无解析

  • 第13题:

    以下创建RandomAccessFile类实例对象的代码,哪些是正确的( )。

    A、RandomAccessFile(newFile("D:\\itcast\\dir1\\test.java"),"rw")

    B、RandomAccessFile("D:\\itcast\\dir1\\test.java","r")

    C、RandomAccessFile("D:\\itcast\\dir1\\test.java")

    D、RandomAccessFile("D:\\itcast\\dir1\\test.java","wr")


    参考答案:AB

  • 第14题:

    正确生成RandomAccessFile对象的语句的是

    A.File f=new File("readFile"); RandomAccessFile raF=new RandomAccessFile(f);

    B.RandomAccessFile raF=new RandomAccessFile(d:\\mydir\\File3.txt,"rw");

    C.RandomAccessFile raF=new RandomAccessFile("readwriteFile","rw");

    D.RandomAccessFile raF=new RandomAccessFile("readwriteFile",rw);


    正确答案:C
    解析:本题考查随机文件流的概念。文件操作中经常需要的是随机访问,Java中的RandomAccessFile类提供了随机访问文件的功能,它继承了Object类,用DataInput和DataOutput接口来实现。接口中定义了从流中读/写基本类型的数据方法。因此也可以随机读入数据文件的记录。一个随机文件建立的语句为:RandomAccessFile raF=new RandomAccessFile("readwriteFile","rw");其中"rw"表示可读写,所以选项C正确。

  • 第15题:

    在下列程序的横线处填入正确的语句,实现RandomAccessFile类使用。 package ch1; import java. io. *; public class ex27 { public static void main(String args[] ) { try { RandomAccessFile in = new in.close ( ); } catch (Exception e) { e.printStackTrace (); } } }

    A.RandomAccessFileC"ch1/file.dat", "read")

    B.RandomAccessFile("r", "ch1/file.dat")

    C.RandomAccessFile("ch1/file.dat" , "r")

    D.RandomAecessFile("read", "ch1/file.dat")


    正确答案:C

  • 第16题:

    下面的说法正确的是()

    • A、InputStream与OutputStream都是抽象类
    • B、Reader与Writer不是抽象类
    • C、RandomAccessFile是抽象类
    • D、File类是抽象类

    正确答案:A

  • 第17题:

    要从文件" file.dat"文件中读出第10个字节到变量C中,下列哪个方法适合? ()

    • A、 FileInputStream in=new FileInputStream("file.dat"); in.skip(9); int c=in.read();
    • B、 FileInputStream in=new FileInputStream("file.dat"); in.skip(10); int c=in.read();
    • C、 FileInputStream in=new FileInputStream("file.dat"); int c=in.read();
    • D、 RandomAccessFile in=new RandomAccessFile("file.dat"); in.skip(9); int c=in.readByte();

    正确答案:D

  • 第18题:

    要从文件"file.dat"中读出第10个字节到变量c中,下列哪个方法适合?()

    • A、FileInputStream in=new FileInputStream("file.dat");in.skip(9);intc=in.read()
    • B、FileInputStream in=new FileInputStream("file.dat");in.skip(10);intc=in.read()
    • C、FileInputStream in=new FileInputStream("file.dat");intc=in.read()
    • D、RandomAccessFile in=new RandomAccessFile("file.dat");in.skip(9);intc=in.readByte()

    正确答案:D

  • 第19题:

    什么是分布式拉曼放大器?有何应用?并简述它与EDFA的不同


    正确答案: 与EDFA利用掺铒光纤作为它的增益介质不同,分布式光纤拉曼放大器(DRA)利用系统中的传输光纤作为它的增益介质。分布式光纤拉曼放大器(DRA)的增益频谱只由泵浦波长决定,而与掺杂物的能级电平无关,所以只要泵浦波长适当,就可以在任意波长获得信号光的增益。而没有像EDFA那样的放大波段的限制。
    如果用色散补偿光纤作放大介质构成拉曼放大器,那么光传输路径的色散补偿和损耗补偿可以同时实现。光纤拉曼放大器已成功地应用于DWDM系统和无中继海底光缆系统中。

  • 第20题:

    简述鳃的一般构造。板鳃类与真骨类鳃的构造有何区别?


    正确答案: 一般鱼类在咽喉两侧有5对鳃弓,其中第一至第四对鳃弓的外缘各着生2列鳃片,内缘着生鳃耙。第五对鳃弓都不长鳃片,在鲤科鱼类形成下咽骨,上生咽齿,在鲈的第五鳃弓内缘长有下咽齿。一个鳃弓上一般长有前后2个鳃片,每个鳃片称一片半鳃,2个半鳃合起来称为一个全鳃。
    板鳃类多数具有5对鳃裂,少数具7-8对,内鳃裂宽大,外鳃裂狭长成裂缝状,前后鳃裂之间以鳃间隔隔开。鳃间隔很长。一般板鳃类的舍弓后方有一个半鳃,第一至第四对鳃弓上具一个全鳃,第五对鳃弓无鳃,所以一般板鳃类共具9个半鳃。板鳃类的鳃丝上的鳃小片作镶嵌排列。
    硬骨鱼类中的辐鳍鱼类一般都具有5对鳃裂,5对鳃弓,鳃间隔逐渐缩短,鳃片显著长于鳃间隔,真骨鱼类中有些几乎完全消失。具发达的骨质鳃盖,鳃盖内为大的鳃腔,鳃盖后下方的开孔为鳃孔,鳃盖后缘为鳃盖膜。

  • 第21题:

    单选题
    RandomAccessFile类的()方法可用于从指定流上读取整数。
    A

    readInt

    B

    readLIne

    C

    seek

    D

    close


    正确答案: A
    解析: 暂无解析

  • 第22题:

    问答题
    简述File类的应用,它与RandomAccessFile类有何区别。

    正确答案: F.ile类直接处理文件和文件系统本身,也就是说File类并不关心怎样从文件读取数据流或向文件存储数据流,它主要用来描述文件或目录的自身属性。通过创建File类对象,我们可以处理和获取与文件相关的信息,比如文件名、相对路径、绝对路径、上级目录、是否存在、是否是目录、可读、可写、上次修改时间和文件长度等。此外,当File对象为目录时,还可以列举出它的文件和子目录。
    F.ile类不能进行文件读写操作,必须通过其他类来提供该功能,RandomAccessFile类就是其中之一。RandomAccessFile类文件存取方式灵活,它支持随机存取(RandomAccess):在文件中可以任意移动读取位置。
    解析: 暂无解析

  • 第23题:

    问答题
    简述抽象类和接口有何异同。

    正确答案: 相同点:
    (1)都可以被继承(2)都不能被实例化(3)都可以包含方法声明(4)派生类必须实现未实现的方法
    区别:(1)抽象基类可以定义字段、属性、方法实现。接口只能定义属性、索引器、事件、和方法声明,不能包含字段。(2)抽象类是一个不完整的类,需要进一步细化,而接口是一个行为规范。微软的自定义接口总是后带able字段,证明其是表述一类“我能做。。。”
    (3)接口可以被多重实现,抽象类只能被单一继承(4)抽象类更多的是定义在一系列紧密相关的类间,而接口大多数是关系疏松但都实现某一功能的类中(5)抽象类是从一系列相关对象中抽象出来的概念,因此反映的是事物的内部共性;接口是为了满足外部调用而定义的一个功能约定,
    因此反映的是事物的外部特性(6)接口基本上不具备继承的任何具体特点,它仅仅承诺了能够调用的方法(7)接口可以用于支持回调,而继承并不具备这个特点(8)抽象类实现的具体方法默认为虚的,但实现接口的类中的接口方法却默认为非虚的,当然您也可以声明为虚的(9)如果抽象类实现接口,则可以把接口中方法映射到抽象类中作为抽象方法而不必实现,而在抽象类的子类中实现接口中方法
    解析: 暂无解析