如果要为对象回收做收尾操作,则应该覆写Object类中的()方法

题目

如果要为对象回收做收尾操作,则应该覆写Object类中的()方法。

  • A、toString()
  • B、getClass()
  • C、clone()
  • D、finalize()
参考答案和解析
正确答案:D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

如果一个类对象要永久保存,则必须实现接口()。

A.Runnable

B.Enumeration

C.Serializable

D.Object


参考答案:C

第2题:

关于集合类描述正确的是( )。 Ⅰ.集合类中容纳的都是指向Object类对象的指针 Ⅱ.集合类容纳的对象都是Object的类例 Ⅲ.只能容纳对象 Ⅳ.只能容纳基本数据类型

A.Ⅰ、Ⅱ、Ⅲ

B.Ⅰ、Ⅱ

C.Ⅰ、Ⅲ

D.Ⅰ、Ⅱ、Ⅲ、Ⅳ


正确答案:A
解析: 本题主要考查集合类的特点。选项A正确,集合类是用宋存放某类对象的。集合类有一个共同特点,就是它们只容纳对象。如果集合类中想使用简单数据类型,又想利用集合类的灵活性,可以把简单数据类型数据变成该数据类型类的对象,然后放入集合中处理,这表示集合类不能容纳基本数据类型,所以Ⅳ是不正确的:选项B错误,集合只容纳对象:选项C错误,该选项少选了Ⅲ:选项D错误,分析同选项B。

第3题:

在面向对象的开发方法中,类的继承机制是( )

A. 子类不可继承超类的属性,但可以继承超类的操作和约束规则

B. 子类可以继承超类的属性,但不可以继承超类的操作和约束规则

C. 如果一个对象类中加入新对象,则它可自动地继承本对象类的全部属性、操作和约束规则

D. 超类也可以继承另一个超类的属性和操作、约束规则


正确答案:C

第4题:

关于集合类描述正确的是( )。 Ⅰ.集合类中容纳的都是指向Object类对象的指针 Ⅱ.集合类容纳的对象都是Object的类例 Ⅲ.只能容纳对象 IV.只能容纳基本数据类型

A.Ⅰ、Ⅱ、Ⅲ

B.Ⅰ、Ⅱ

C.Ⅰ、Ⅲ

D.Ⅰ、Ⅱ、Ⅲ、IV


正确答案:A
A。【解析】本题主要考查集合类的特点。选项A正确,集合类是用来存放某类对象的。集合类有一个共同特点,就是它们只容纳对象。如果集合类中想使用简单数据类型,又想利用集合类的灵活性,可以把简单数据类型变成该数据类型类的对象,然后放入集合中处理,这表示集合类不能容纳基本数据类型,所以IV是不正确的选项B错误,集合只容纳对象;选项C错误,该选项少选了Ⅱ;选项D错误,错误原因同选项B。

第5题:

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

A.Writer

B.DataOutput

C.OutputStream

D.OtpectOutput


正确答案:C
解析:ObjectOutputStream的直接父类是IutputStream。

第6题:

把一个对象写到一个流中相对比较简单,具体是通过调用ObjectOutputStream类的writeObject()方法实现的,那么该方法的定义为( )。

A.public final int writeObject(Object obj) throws IOException

B.public final void writeObject(Object obj) throws IOException

C.public Object writeObject(Object obj) throws IOException

D.public final Object writeObject(Object obj) throws IOException


正确答案:B
解析:writeObject()方法的正确定义为: public final void writeObject(Object Obj) throws IOException。即B选项的定义是正确的。

第7题:

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

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

A.Writer

B.DataOutput

C.OutputStream

D.Object( )utput


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

第8题:

● 面向对象 (Object-Oriented)方法是一种非常实用的软件开发方法。一个对象 通常由 (23)3部成。

A.对象名、类、消息

B.名称、属性、函数

C.对象名、属性、方法

D.名称、消息、操作


正确答案:C

第9题:

下列( )类是山编译器自动生成对象的特殊类,适用于类操作。

A.System

B.Class

C.Thrad

D.Object


正确答案:B

第10题:

在JAVA中,Object类是所有类的父亲,用户自定义类默认扩展自Object类,下列选项中的( )方法不属于Object类的方法。

A、equals(Objectobj)

B、getClass()

C、toString()

D、trim()


正确答案:D

更多相关问题