Java Reference
In-Depth Information
5. public static void swap(GregorianCalendar a, GregorianCalendar b)
6. {
7. GregorianCalendar temp = a;
8. a = new GregorianCalendar(2012, 1, 1);
9. b = temp;
10. }
11.
12. public static void main(String [] args) {
13. GregorianCalendar one = new GregorianCalendar(2010, 1, 1);
14. GregorianCalendar two = new GregorianCalendar(2011, 1, 1);
15.
16. swap(one, two);
17.
18. System.out.print(one.get(Calendar.YEAR));
19. System.out.println(two.get(Calendar.YEAR));
20. }
21. }
A. 20112010
B. 20102011
C. 20122011
D. 20122010
E. 20102012
F. This code does not compile.
11. When does the String object instantiated on line 4 become eligible for garbage collection?
1. public class ReturnDemo {
2.
3. public static String getName() {
4. String temp = new String(“Jane Doe”);
5. return temp;
6. }
7.
8. public static void main(String [] args) {
9. String result;
10. result = getName();
11. System.out.println(result);
12. result = null;
13. System.gc();
14. }
15. }
Search WWH ::




Custom Search