First of all, when I see this book promotion I had a rapturous glance. I read your first book
Java OCA 8 Programmer I Study Guide which was neat & nice. Narrator was much capable of getting reader attention without breaking it out. Zipping all necessary facts into 6 chapters is impressive.
I'm just about to face my OCA exam in few weeks. I think its better to continue to OCP without getting much delay. Because those base concepts should be thoroughly understood for OCP exam. (
I believe, but sometimes this book has a magic for that problem as well )
But there were few drawbacks on your OCA exam guide.
(This is completely from a personal perspective) When I try out enthuware mock exams I encounted some questions which were not covered in OCA exam guide book.
TemporalAccessor - I never heard about this interface from OCA book. But I got questions in ethuware mock tests.
Casting between different wrappers and primitives.
(Better if you included most tricky conversions)
Candidates should be well familiar with lambdas for OCPJP. Most of the developers who starts with only Java never had much exposure to lambdas till Java 8. I strongly believe this book would be capable to cater the readers by covering all the necessary areas for the OCPJP exam.
Good Luck with your promotion!
I'd love to see how the next big thing would feed my lambda hunger
Anyways, I got a question in Java 8 interfaces. Many tutors states that in Java 8 you would have **default** methods which contain a default behavior for methods.
Very first question which popped up in my head was, then why the world we have abstract classes ? We can achieve the same thing what we are looking for using Abstract classes. isn't it?
Regards,
Jude