- •1. Given:
- •2. Which two statements are true? (Choose two.)
- •3. Given:
- •4. Given:
- •5. Given:
- •6. Given:
- •10. Given:
- •11. Given:
- •13. Given:
- •14. Given:
- •15. Given:
- •16. Given:
- •17. Assume that country is set for each class. Given:
- •12. Given:
- •18. Which Man class properly represents the relationship "Man has a best friend who is a Dog"?
- •19. Given:
- •20. Given :
- •21. Given:
- •22. Given:
- •23. Given:
- •24. Click the Exhibit button.
- •25. Given:
- •30. Given:
- •31. Given:
- •32. Which two classes correctly implement both the java.Lang.Runnable and the java.Lang.Clonable interfaces? (Choose two.)
- •33. Click the Exhibit button.
- •2. Public static void main(String[] args) {
- •34. Given:
- •20. Public static void main(String[] args) {
- •35. Click the Exhibit button.
- •36. Given:
- •37. Given:
- •38. Which two code fragments correctly create and initialize a static array of int elements? (Choose two.)
- •39. Given:
- •40. Given:
- •44. A programmer needs to create a logging method that can accept an arbitrary number of arguments. For example, it may be called in these ways:
- •46. Click the Exhibit button.
- •47. A JavaBeans component has the following field:
- •48. Given:
- •49. Given:
- •50. Click the Exhibit button.
- •51. Click the Exhibit button.
- •52. Given:
- •53. Given:
- •54. Given:
- •55. Given:
- •56. Click the Exhibit button.
- •22. Public static void main(String[] args) {
- •57. Given:
- •58. Click the Exhibit button.
- •31. Public static void main(String[] args) {
- •59. Given:
- •60. Given:
- •61. Given:
- •11. Public static void main(String[] args) {
- •62. Given:
- •11. Public static void main(String[] args) {
- •63. Given:
- •67. Give:
- •72. Click the Exhibit button.
- •73. Click the Exhibit button.
- •74. Given:
- •75. Click the Exhibit button.
- •76. Click the Exhibit button.
- •77. Given:
- •78. Given:
- •19. Public static void main(String[] args) {
- •79. Which two code fragments will execute the method doStuff() in a separate thread?
- •83. Click the Exhibit button.
- •84. Click the Exhibit button.
- •89. Given a method that must ensue that its parameter is not null:
- •90. Click the Exhibit button.
- •96. Given this method in a class:
- •97. Given:
- •98. Given:
- •99. Given:
- •2. Public static void main(String[] args) {
- •100. Given:
- •101. Given:
- •102. Given:
- •11. Public static void main(String[] args) {
- •103. When comparing java.Io.BufferedWriter to java.Io.FileWriter, which capability exists as a method in only one of the two?
- •104. Given:
- •105. Click the Exhibit button.
- •106.Which three concerning the use of the java.Io.Serializable interface are true?
- •108. Assuming that the serializeBanana2() and the deserializeBanana2() methods will correctly use Java serialization and given:
- •109. Given:
- •11. Private int X;
- •110. Given:
- •111. Given:
- •112. Given:
- •113. Given:
- •114. Given:
- •115. Given a valid DateFormat object named df, and
44. A programmer needs to create a logging method that can accept an arbitrary number of arguments. For example, it may be called in these ways:
logIt("log message 1 ");
logIt("log message2","log message3");
logIt("log message4", "log message5", "log message6);
Which declaration satisfies this requirement?
A. public void logIt(String * msgs)
B. public void logIt(String [] msgs)
C. public void logIt(String... msgs)
D. public void logIt(String msg1, String msg2, String msg3)
45. A programmer is designing a class to encapsulate the information about an inventory item. A JavaBeans component is needed to do this. The Inventoryltem class has private instance variables to store the item information:
10. private int itemId;
11. private String name;
12. private String description;
Which method signature follows the JavaBeans naming standards for modifying the itemld instance variable?
A. itemID(int itemId) B. update(int itemId)
C. setItemId(int itemId) D. mutateItemId(int itemId)
E. updateItemID(int itemId)
46. Click the Exhibit button.
1. public class A {
2.
3. private int counter = 0;
4.
5. public static int getInstanceCount() {
6. return counter;
7. }
8.
9. public A() {
10. counter++;
11. }
12.
13. }
Given this code from Class B:
25. A a1 =new A();
26. A a2 =new A();
27. A a3 =new A();
28. System.out.printIn(A.getInstanceCount() );
What is the result?
A. Compilation of class A fails.
B. Line 28 prints the value 3 to System.out.
C. Line 28 prints the value 1 to System.out.
D. A runtime error occurs when line 25 executes.
E. Compilation fails because of an error on line 28.
47. A JavaBeans component has the following field:
11. private boolean enabled;
Which two pairs of method declarations follow the JavaBeans standard for accessing this field? (Choose two.)
A. public void setEnabled( boolean enabled)
public boolean getEnabled()
B. public void setEnabled( boolean enabled)
public void isEnabled()
C. public void setEnabled( boolean enabled)
public boolean isEnabled()
D. public boolean setEnabled( boolean enabled)
public boolean getEnabled()
48. Given:
10. class One {
11. public One foo() { return this; }
12. }
13. class Two extends One {
14. public One foo() { return this; }
15. }
16. class Three extends Two {
17. // insert method here
18. }
Which two methods, inserted individually, correctly complete the Three class?
(Choose two.)
A. public void foo() { }
B. public int foo() { return 3; }
C. public Two foo() { return this; }
D. public One foo() { return this; }
E. public Object foo() { return this; }
49. Given:
10. class One {
11. void foo() {}
12. }
13. class Two extends One {
14. //insert method here
15. }
Which three methods, inserted individually at line 14, will correctly complete class Two? (Choose three.)
A. int foo() { /* more code here */ }
B. void foo() { /* more code here */ }
C. public void foo() { /* more code here */ }
D. private void foo() { /* more code here */ }
E. protected void foo() { /* more code here */ }
