Add me to the list of ppl trying to get the SCJP (oopss i meant OCPJP) cert.
Although i have been writing java since 1997, reading through Sierra & Bates book, i realized that:
a) all along i was not writing Java but objective C, in a java 1.3 flavor
b) that there is a full wealth of Java features i was unaware of, and that going from 1.3->1.4 (assert)->1.5(Generics)->1.6(enhanced for loop)
a hell of things were added/improved!
My actual goal is to get the SCEA
, but i gotta pass the SCJP first, as we all know!
I have been readying the book for about a little less than a month.
Now some reviews on how i did up to now with studying :
- The book has harder questions than the info it presents.
- I would like the book to be a little more structured and focused, avoiding implicit deductions(like the ones about when to (un)widen/(un)/box, and be explicitly verbose
Anyways, overall, it seems a very nice experience, and a way to actually get better in Java.
It is smth i should have done years ago, but constant job requirements/family didn't leave much time.
Finally my 2 cents to people that have some difficulty with some java concepts:
Java came out of SUN, a major Unix vendor. Java is the child of Unix, C and open computing.
One should get familiar with C and the UNIX programming environment since many concepts between Unix/C and Java are shared.