I'm interested in the answer to this. Additionally, how well would the skills gained from this book translate to IOS development? Is it at all similar to Android, or a totally different beast?
Since OP moved the post title, I figure my response should follow as well
I was always under the impression that soft skills, like EQ, were something that is pretty much set in place once you reach adulthood. Can soft skills really be improved and not just polished? Can it be done without coming across as a phony?
Winston Gutkowski wrote:Unless you need it for the SCJP exam - in which case, you should probably read the study guide (which still seems to be the latest version)
Come out from that cave, Oracle has owned Java for over four years
That's a fun question and I wish I had an answer for you. You motivated me to fire up Cheat Engine ( http://www.cheatengine.org/ ) and look at memory while running a Java program. It's neat. You can search for variable names by string, or integer values by 4-byte chunk, doubles by doubles, and so on. Just give them distinctive names so they're easy to single out, and look at the memory while it runs.
Have you tried breaking the problem into the simplest steps you can? That always helps me. Try to understand the problem as a series of fully described steps, then go about solving them.
Did you already take the OCPJP5/6 or SCJP? The 1Z0-805 is only to upgrade your cert to version 7. If you are just starting with no cert, you get 1Z0-803 for OCAJP7 and then 1Z0-804 for OCPJP7. Again, 805 only upgrades existing OCPJP5/6 or SCJP, it does not give a fresh cert. I would not bother with option 1.