SCJP 5.0 Questions
01. MockExam - 01
02. MockExam - 02
03. MockExam - 03
04. AutoBoxing - 1 (10 questions)
05. AutoBoxing - 2 (10 questions)
06. Generics 1 - 6 Questions
07. Generics 2 - 7 Questions
08. Generics 3 - 10 Questions
09. Generics 4 - 10 Questions
10. Generics 5 - 10 Questions
11. Generics 6 - 10 Questions
12. Enum 1 - 10 Questions
13. Enums 2 - 10 Questions
14. Enums 3 - 15 Questions
15. Var Args 1 - 10 Questions
16. Var Args 2 - 10 Questions
17. SCJP 5.0 Mock Questions -1
18. Declaration,Access Control-1
19.Java File IO Package - 1
20.Java File IO Package - 2
21.Language Features - 1
22.New Api's - 1 (10 questions)
23.New Api's - 2 (12 questions)
24.Objective - 1 (20 questions)
25.Objective - 2 (10 questions)
26.Objective - 3 (10 questions)
27.Objective - 4 (10 questions)
28.Objective - 5 (10 questions)
29.Objective - 6 (10 questions)
30.Objective - 7 (10 questions)
350 Mock Questions on SCJP 1.5 - JUST Rs.250 or 7 USD
Send us mail to sales@javabeat.net
more details

SCJP 5.0 Generics Mock Exam Questions - 4

3)What is the output of the following program


  public class Gen<G>
   {
        G g;
        Gen(G g)
        {
            this.g =g;
        }
        public static void main(String[] args)
        {
            Gen<String> arr[] = new Gen[5];                   //line 1
            arr[0] = new Gen("Java");                            //line 2
            arr[1] = new Gen(1);                                  //line 3
            arr[2] = (Gen<String>)new Gen(1);               //line 4
            arr[3] = (Gen<String>)new Gen<Integer>(1);  //line 5
            for(Gen o:arr)
            {
                   System.out.println(o);
            }
        } 
 } 

a)Compile time Error at line 1
b)Compile time Error at line 3
c)Compile time Error at line 4
d)Compile time Error at line 5
e)Run Time Error

Answer

3) d.
We can cast raw type to specific type but we cannot type cast Integer type to String type

Get more questions on generics and SCJP 1.5 topics

350 Mock Questions on SCJP 1.5 - JUST Rs.250 or 7 USD
Send us mail to sales@javabeat.net
more details

javabeat | advertise | about us | contact | useful resources
Copyright (2004 - 2013), JavaBeat