Ваш вопрос трудно понять. Что значит «не дает примеров того, как один компилятор будет обрабатывать вещи»? Вы думали, что важно выделить курсивом «один» - почему?
Я не уверен, что вы подразумеваете под "справкой по коду компилятора Java".
Я не верю, что спецификация компилятора Java вообще поможет.
SCJP проверяет, насколько хорошо вы знаете основные пакеты Java в день, когда вы проходите тестирование. К сожалению, вы должны знать некоторые эзотерические вещи, чтобы пройти.
Но я могу вам сказать, что вещи, которые вас просят изучить, являются фундаментальными: вы должны знать синтаксис языка, чтобы уметь его хорошо кодировать.
И помните, что сертификация является всего лишь вехой на пути к реальной цели: быть достаточно опытным с языком, чтобы писать хороший код. Сертификационного теста для этого недостаточно. У вас будет намного больше работы и обучения, даже если вы пройдете тест.