多项选择题

switch(x) { 
default: 
System.out.println(“Hello”); 
} 
Which two are acceptable types for x?() 

A. byte
B. long
C. char
D. float
E. Short
F. Long


您可能感兴趣的试卷

你可能感兴趣的试题

4.单项选择题

public void test(int x) { 
int odd = x%2; 
if (odd) { 
 System.out.println(“odd); 
} else { 
System.out.println(“even”); 
} 
} 
Which statement is true?() 

A.Compilation fails.
B. “odd” will always be output.
C. “even” will always be output.
D. “odd” will be output for odd values of x, and “even” for even values.
E. “even” will be output for add values of x, and “odd” for even values.

6.多项选择题Which three statements are true?()

A. The default constructor initializes method variables.
B. The default constructor has the same access as its class.
C. The default constructor invoked the no-arg constructor of the superclass.
D. If a class lacks a no-arg constructor, the compiler always creates a default constructor. 
E. The compiler creates a default constructor only when there are no other constructors for the class.

7.多项选择题

1. class TestA { 
2. TestB b; 
3. TestA() { 
4. b = new TestB(this); 
5. } 
6. } 
7. class TestB { 
8. TestA a; 
9. TestB(TestA a) { 
10. this.a = a; 
11. } 
12. } 
13. class TestAll { 
14. public static void main (String args[]) { 
15. new TestAll().makeThings();
16. // ...code continues on 
17. } 
18. void makeThings() { 
19. TestA test = new TestA();
20. } 
21. } 
Which two statements are true after line 15, before main completes?()

A. Line 15 causes a stack overflow.
B. An exception is thrown at runtime.
C. The object referenced by a is eligible for garbage collection.
D. The object referenced by b is eligible for garbage collection.
E. The object referenced by a is not eligible for garbage collection.
F. The object referenced by b is not eligible for garbage collection.

9.多项选择题Which two allow the class Thing to be instantiated using new Thing()?

A. public class Thing { }
B. public class Thing { public Thing() {} }
C. public class Thing { public Thing(void) {} }
D. public class Thing { public Thing(String s) {} }
E. public class Thing { public void Thing() {} public Thing(String s) {} }

10.多项选择题Which two are valid declarations within an interface definition?() 

A. void methoda();
B. public double methoda();
C. public final double methoda();
D. static void methoda(double d1);
E. protected void methoda(double d1);