File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Mock Exam Errata and the fly likes Marcus Green Exam 1 Question 25 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Mock Exam Errata
Bookmark "Marcus Green Exam 1 Question 25" Watch "Marcus Green Exam 1 Question 25" New topic

Marcus Green Exam 1 Question 25

Debra Shifferd

Joined: Sep 03, 2009
Posts: 1
What will happen if you attempt to compile and run the following code?

Integer ten=new Integer(10);
Long nine=new Long (9);
System.out.println(ten + nine);
int i=1;
System.out.println(i + ten);

1) 19 followed by 20
2) 19 followed by 11
3) Compile time error
4) 10 followed by 1

Marcus states the correct answer is: 3) Compile time error - The wrapper classes cannot be used like primitives.

But when I put this code in a class with main(), it compiled and matched answer #2, 19 followed by 11
Nitish Bangera
Ranch Hand

Joined: Jul 15, 2009
Posts: 537

Yeah your answer is correct. I think Long nine = 9 will give the compile time error. Or may be this mock is for an older version of java like prior to java5.

[ SCJP 6.0 - 90% ] , JSP, Servlets and Learning EJB.
Try out the programs using a TextEditor. Textpad - Java 6 api
I agree. Here's the link:
subject: Marcus Green Exam 1 Question 25
It's not a secret anymore!