网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
如果你设计了一个类,并且覆盖了equals( )方法,哪些方法你还会考虑覆盖()
- A、clone()
- B、toString()
- C、wait()
- D、finalize()
- E、hashCode()
参考答案
更多 “如果你设计了一个类,并且覆盖了equals( )方法,哪些方法你还会考虑覆盖()A、clone()B、toString()C、wait()D、finalize()E、hashCode()” 相关考题
考题
Object类中的方法public int hashCode(),在其子类中覆盖该方法时,其方法修饰符可以是______。A) protectedB) publicC) privateD) 缺省A.B.C.D.
考题
包装类的特点()
A、提供了valueOf(String),tostring()B、对象中所包装的值是可以改变的C、equals()方法进行了覆盖D、有的类提供了一些使用的方法以操作方便,例如Parse类就提供了parseDouble()、max、min方法等
考题
程序员正在进行一个项目,必须实现equals方法与所给的hashCode方法协调运行:()publicinthashCode(){return(size.hashCode()+color.hashCode())*17;}哪一个equals方法支持此目标?()
A.无法确定B.publicbooleanequals(Objecto){Socks=(Sock)o;returnsize.equals(s.size);}C.publicbooleanequals(Objecto){Socks=(Sock)o;returncolor.equals(s.color);}D.publicbooleanequals(Objecto){Socks=(Sock)o;returnsize.equals(s.size)color.equals(s.color);}
考题
下列有关HashSet集合的描述中,错误的是()
A.HashSet是Set接口的一个实现类B.向HashSet存入对象时,对象一般会重写hashCode ()和equals ()方法C.向HashSet存入对象时,对象的equals ()方法一定会被执行D.HashSet存储的元素是不可重复的
考题
在JAVA中,Object类是所有类的父亲,用户自定义类默认扩展自Object类,下列选项中的()方法不属于Object类的方法。A、equals(Object obj)B、getClass()C、toString()D、trim()
考题
以下哪些方法在Object类中定义()。A、toString()B、equals(Objecto)C、public static void main(String[]args)D、System.out.println()E、wait()
考题
关于国际化,下面那句话是错误的是()A、不要使用String类的compareTo(),equals()方法。B、在进行字符串连接时,不要使用String,使用StringBuffer。C、不要使用Date.toString(),Time.toString()方法。D、字符和字符串常量应该放在资源文件中。
考题
HashSet子类依靠()方法区分重复元素。A、toString()、equals()B、clone()、equals()C、hashCode()、equals()D、getClass()、clone()
考题
程序员正在进行一个项目,必须实现equals方法与所给的hashCode方法协调运行: public int hashCode() { return (size.hashCode() + color.hashCode()) * 17; } 哪一个equals方法支持此目标?() A、 无法确定B、 public boolean equals(Object o) { Sock s = (Sock) o; return size.equals(s.size);}C、 public boolean equals(Object o) { Sock s = (Sock) o; return color.equals(s.color);}D、 public boolean equals(Object o) { Sock s = (Sock) o; return size.equals(s.size) color.equals(s.color); }
考题
单选题你开发了一个基于Windows的应用程序,该应用程序包含一个名为TestKingContact的类。TestKingContact使用ADO.NET连接MicrosoftSQLServer数据库。当TestKingContact在运行的时候需要一个活动连接连到数据库。你要确保当TestKingContact结束运行时它所使用的所有资源都被释放掉。你该怎么做?()A
在连接状态,创建一个子程序名为Finalize去覆盖System.Object.Finalize。B
在连接状态,创建一个子程序名为Closed。在这个程序中加入适当的清除代码。C
在IDisposable接口中实现Dispose方法。在Dispose方法中加入适当的清除代码.在释放掉引用之前调用Dispose方法。D
实现Finalize方法,在Finalize方法中加入适当的清除代码。释放掉引用之前调用Dispose方法。
考题
单选题如下关于Java编码描述不正确的是()A
除了构建器外,不要使用和类名相同的方法名B
使用equals()比较两个类的值是否相同C
不要使用嵌套赋值,即在一个表达式中使用多个=D
重载equals()方法时,不必要重载hashCode()方法
考题
单选题HashSet子类依靠()方法区分重复元素。A
toString()、equals()B
clone()、equals()C
hashCode()、equals()D
getClass()、clone()
考题
单选题程序员正在进行一个项目,必须实现equals方法与所给的hashCode方法协调运行: public int hashCode() { return (size.hashCode() + color.hashCode()) * 17; } 哪一个equals方法支持此目标?()A
无法确定B
public boolean equals(Object o) { Sock s = (Sock) o; return size.equals(s.size);}C
public boolean equals(Object o) { Sock s = (Sock) o; return color.equals(s.color);}D
public boolean equals(Object o) { Sock s = (Sock) o; return size.equals(s.size) color.equals(s.color); }
考题
单选题如果你设计了一个类,并且覆盖了equals( )方法,哪些方法你还会考虑覆盖()A
clone()B
toString()C
wait()D
finalize()E
hashCode()
热门标签
最新试卷