计算机二级

Java中类ObjectOutputStream支持对象的写操作,这是一种字节流,它的直接父类是( )。A.WriterB.DataOutputC.OutputStreamD.OtpectOutput

题目

Java中类ObjectOutputStream支持对象的写操作,这是一种字节流,它的直接父类是( )。

A.Writer

B.DataOutput

C.OutputStream

D.OtpectOutput

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

6、下列选项中关于Java中super关键字的说法正确的是()

A.super关键字是在子类对象内部指代其父类对象的引用

B.super关键字不仅可以指代子类的直接父类,还可以指代父类的父类

C.子类通过super关键字只能调用父类的方法,而不能调用父类的属性

D.子类通过super关键字只能调用父类的属性,而不能调用父类的方法


A

第2题:

下列选项中关于java中super关键字的说法错误的是

A.super关键字是在子类对象内部指代其父类对象的引用

B.super关键字不仅可以指代子类的直接父类,还可以指代父类的父类

C.子类可以通过super关键字调用父类的方法

D.子类可以通过super关键字调用父类的属性


A

第3题:

( 33 ) Java 中类 ObjectOutputStream 支持对象的写操作,这是一种字节流,它的直接父类是

A ) Writer

B ) DataOutput

C ) OutputStream

D ) ObjectOutput


正确答案:C

第4题:

下列选项中关于Java中super关键字的说法正确的是( )。

A、super关键字是在子类对象内部指代其父类对象的引用

B、super关键字不仅可以指代子类的直接父类,还可以指代父类的父类

C、子类通过super关键字只能调用父类的方法,而不能调用父类的属性

D、子类通过super关键字只能调用父类的属性,而不能调用父类的方法


正确答案:A

第5题:

下列关于对象串行化的说法中,错误的是

A.Java中,默认所有类的对象都可串行化

B.在对象串行化时,不保存对象所属类的构造方法

C.在实现Serializable接口的类中,用transient关键字可使某些数据不被串行化

D.ObjectInputStream和ObjectOutputStream类都支持对象的读和写


正确答案:D
解析:对象串行化是指对Java对象的读、写的过程。Java语言提供了对象流ObjectInputStream和ObjeetOutputStream来实现对象串行化。要对类的对象进行串行化,必须实现Serializable接口。一般的数据访问权限,如public、protected、package或private等,对数据的串行化没有影响。只有static和transient关键字修饰的数据才可以不被串行化。把一个对象的表示转换为字节流的过程称为串行化,而从字节流中把对象重建出来即是反串行化。平常所说的串行化实际上包括了串行化和反串行化。Java对象串行化技术,主要是通过java.io.ObjectInputStream类和java.io.ObjectOutputStream类来实现。其中,ObjeetOutputStream类负责把对象写入流(串行化),ObjectInputStream类负责从流中读取对象(反串行化)。因此答案为选项D。

第6题:

Java中类0bjectOutputStream支持对象的写操作,这是-种字节流,它的直接父类是( )。A.WriterSXB

Java中类0bjectOutputStream支持对象的写操作,这是-种字节流,它的直接父类是( )。

A.Writer

B.DataOutput

C.OutputStream

D.Object( )utput


正确答案:C
ObjectOutputStream的直接父类是0ut-putStream。

第7题:

下列关于对象串行化的说法错误的是

A.Java中,默认所有类的对象都可串行化

B.在对象串行化时,不保存对象所属类的构造方法

C.在实现Serializeble接口的类中,用transient关键字可使某些数据不被串行化

D.ObjectInputStream和ObjectOutputStream类都支持对象的读和写


正确答案:A
解析:Java对象只有在实现Serializable或Extemalizable接口后才可串行化,一些基本类型如String、Integer已实现Serializable接口故可串行化,而没有实现此接口的类型不能串行化。Transient关键字修饰的变量表示其值短暂易变的,在串行化时不作处理,待反串行化时再重新生成。

第8题:

下面选项中关于java中super关键字的说法正确的是_________。

A.super关键字不仅可以指代子类的直接父类,还可以指代父类的父类

B.super关键字是在子类对象内部指代其父类对象的引用

C.子类通过super关键字只能调用父类的属性,而不能调用父类的方法

D.子类通过super关键字只能调用父类的方法,而不能调用父类的属性


正确答案:B

第9题:

关于Java中的继承,以下说法中正确的有()

A.Java支持单继承和多重继承

B.Java只支持单继承,不支持多重继承

C.Java中的类最多只有一个直接父类,或者没有父类

D.Java中的每个类都有一个直接父类,而且只有一个直接父类

E.子类只能继承父类的public,protected和同一个包中的package级的成员


参考答案:B, C, E