After seeing quite a few requests about people asking about SCJP 5 Vs 6 and the additional topics covered, I thought I would go ahead and write some articles to bridge some gaps. I have expanded that idea a little more and decided to host a site. I am posting the links to the articles here. I hope you find them useful
And also, the online exam simulator for SCJP 1.5 / 1.6 is now open for a more liberal internal beta. Any one preparing for SCJP will now have one more free test to sample before they take the final exam. You can register / login here -> http://www.certpal.com/ExamWeb/content/logon.do
If you have any questions please feel free to post here. If you find a bug (eep ! that would be embarrassing ) let me know and I will squash it as soon as I can.
I tried the first part about declarations and I think the following answers are incorrect :
Question 1: I chose none of the above but the answer is supposed to be interface members are public static final by default (members can mean variables or methods)
Question 7: it prints out 0 NullPointerException not the other way round.
and in the part about Fundementals:
which lines will compile in java 5 and above but not 1.4?
answers are 2,3,4,5
I understand 3 and 5 involve boxing and unboxing
and 4 because assertions were introduced in java 5
but why is 2 a right answer ??? it returns a Wrapper and is assigned to an Integer object.