Which statement is true?()
A.The equals method does NOT properly override the Object.equals method.
B.Compilation fails because the private attribute p.name cannot be accessed in line 5.
C.To work correctly with hash-based data structures, this class must also implement the hashCode method.
D.When adding Person objects to a java.util.Set collection, the equals method in line 4 will prevent duplicates.
您可能感兴趣的试卷
你可能感兴趣的试题
Which change can you make to Target without affecting Client?()
A.Line 4 of class Target can be changed to return i++;
B.Line 2 of class Target can be changed to private int i = 1;
C.Line 3 of class Target can be changed to private int addOne(){};
D.Line 2 of class Target can be changed to private Integer i = 0;
What is the result?()
A.0
B.1
C.4
D.Compilation fails.
E.An exception is thrown at runtime.
A.When using versions of Java technology earlier than 5.0.
B.When sharing a StringBuffer among multiple threads.
C.When using the java.io class StringBufferInputStream.
D.When you plan to reuse the StringBuffer to build more than one string.
E.Enitiation of separate design processes to the separation of users
The variable df is an object of type DateFormat that has been initialized in line 11. What is the result if this code is run on December 14, 2000?()
A.The value of s is 14-dic-2000.
B.The value of s is Dec 14, 2000.
C.An exception is thrown at runtime.
D.Compilation fails because of an error in line 13.
What is the result?()
A.int Long
B.Short Long
C.Compilation fails.
D.An exception is thrown at runtime.
What creates the appropriate DateFormat object and adds a day to the Date object?()
A.35. DateFormat df = DateFormat.getDateFormat();42. d.setTime((60 * 60 * 24) + d.getTime();
B.35. DateFormat df = DateFormat.getDateInstance();42. d.setTime((1000 * 60 * 60 * 24) +d.getTime());
C.35. DateFormat df = DateFormat.getDateFormat();42. d.setLocalTime((1000 * 60 * 60 * 24) +d.getLocalTime());
D.35. DateFormat df = DateFormat.getDateInstance(); 42. d.setLocalTime((60 * 60 * 24) +d.getLocalTime());
What is the result?()
A.a,b,c
B.1,2,3
C.a1b2c3
D.a1 b2 c3
E.Compilation fails.
F.The code runs with no output.
G.An exception is thrown at runtime.
What is the result?()
A.Compilation fails.
B.After line 15, the value of age is 5.
C.After line 15, the value of age is 3.
D.An exception is thrown at runtime.
Which two statements are true about The result if the default locale is Locale.US?()
A.The value of b is 2.
B.The value of a is 3.14.
C.The value of b is 2.00.
D.The value of a is 3.141.
E.The value of a is 3.1415.
F.The value of a is 3.1416.
G.The value of b is 2.0000.
What is the result when method testIfA is invoked?()
A.True
B.Not true
C.An exception is thrown at runtime.
D.Compilation fails because of an error at line 12.
E.Compilation fails because of an error at line 19.
最新试题
Which two of statements are true?()
What is the result?()
Which statement is true?()
What is the result?()
Which statement is true?()
What is the appropriate definition of the hashCode method in class Person?()
A programmer iterates over the TreeSet and prints the name of each Drink object. What is the result?()
What is the result?()
What is the result?()
Given that Triangle implements Runnable, and:Which two statements, inserted independently at both lines 35 and 41, tend to allow both threads to temporarily pause and allow the other thread to execute?()