1Z0-501 Free Dumps Study Materials
Question 10: boolean b:
1 0.b = i < 10 | methodB (4);
1 1.b = i < 10 || methodB (8);
1 2.)
1 3.
1 4.public static void main (String args[] }(
1 5.methodA (0);
1 6.system.out.printIn(j);
1 7.)
1 8.)
What is the result?
A. The program prints "0"
B. The program prints "4"
C. The program prints "8"
D. The program prints "12"
E. The code does not complete.
Correct Answer: B
4. CORRECT TEXT
Given
1 . Public class test (
2 .Public static void main (String args[])(
3 .System.out.printIn (6 ^ 3);
4 .)
5 .)
What is the output?
Correct Answer: 5
5. Given:
1. public class Foo {
2 . public static void main (String [] args){
3 .StringBuffer a = new StringBuffer ("A");
4 .StringBuffer b = new StringBuffer ("B");
5 .operate (a,b);
6 .system.out.printIn{a + "," +b};
7 . )
8 . static void operate (StringBuffer x, StringBuffer y){
9 .x.append {y};
1 0.y = x;
1 1.)
1 2.}
What is the result?
A. The code compiles and prints "A,B".
B. The code compiles and prints "A,A".
C. The code compiles and prints "B,B".
D. The code compiles and prints "AB,B".
E. The code compiles and prints "AB,AB".
F. The code does not compile because "+" cannot be overloaded for StringBuffer.
Correct Answer: D
6. CORRECT TEXT
Exhibit:
1 . Public class test (
2 . Public static void stringReplace (String text)(
3 .Text = text.replace ('j' , 'i');
4 . )
5 .
6 . public static void bufferReplace (StringBuffer text)(
7 .text = text.append ("C")
8 . )
9 .
1 0. public static void main (String args[]} (
1 1.String textString = new String ("java");
1 2.StringBuffer text BufferString = new StringBuffer ("java");
1 3.
1 4.stringReplace (textString);
1 5.BufferReplace (textBuffer);
1 6.
1 7.System.out.printIn (textString + textBuffer);
1 8.}
1 9.)
What is the output?
Correct Answer: JAVAJAVA
7. Exhibit:
1 . public class test {
2 .public static void add3 (Integer i) }
3 .int val = i.intValue ( );
4 .val += 3;
5 .i = new Integer (val);
6 .}
7 .
8 . public static void main (String args [ ] ){
9 .Integer i = new Integer (0);
1 0.add3 (i);
1 1.system.out.printIn (i.intValue ( ));
1 2.}
1 3.)
What is the result?
A. Compilation will fail.
B. The program prints "0".
C. The program prints "3".
D. Compilation will succeed but an exception will be thrown at line 3.
Correct Answer: B
8. Given:
1 . public class ConstOver {
2 . public ConstOver (int x, int y, int z){
3 .}
4 . }
Which two overload the ConstOver constructor? (Choose Two)
A. ConstOver ( ) { }
B. Protected int ConstOver ( ) { }
C. Private ConstOver (int z, int y, byte x) { }
D. Public Object ConstOver (int x, int y, int z) { }
E. Public void ConstOver (byte x, byte y, byte z) { }
Correct Answer: A,C
9. Given:
1 . public class MethodOver{
2 .public void setVar (int a, int b, float c){
3 .}
4 . }
Which two overload the setVar method? (Choose Two)
A. Private void setVar (int a, float c, int b){ }
B. Protected void setVar (int a, int b, float c) { }
C. Public int setVar (int a, float c, int b) (return a;)
D. Public int setVar (int a, int b, float c) (return a;)
E. Protected float setVar (int a, int b, float c) (return c;)
Correct Answer: A,C