Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Но x instanceof SomeInterface компилируется.
вот провалил тест
выучите регулярные выраженияНасколько я помню, этого не было раньше, но могу и ошибаться, времени много прошло.
нету теории паттернов (а Oracle эту тему как оказалось очень любит — разбирайтесь досконально)Вот этого для Programmer-а точно не было, а вот когда на Developer сдавал, там пришлось голову поломать, особенно с учетом моего любительского английского… Да и вообще, при подготовке на Developer-а реально много времени и сил угробил, англоязычное руководство по подготовке от корки до корки прочел. И все равно на экзамене все 2 часа со вздыбленной от ужаса холкой сидел, еле сдал. Когда в конце смотрел разбивку баллов по темам, то некоторые были 100%, а некоторые 0%!
Передача параметров по ссылке и по значению. Важно помнить, что в Java параметры в процедуры передаются по значению только для простых типов (int, float, ...), их обёрток (Int, Float, ...) и для String. Это означает, что изменение значения параметра внутри процедуры не затронет переданную извне переменную. Для всех остальных — работает передача по ссылке (классов, массивов и др.). Т.е изменения внутри процедуры сохраняются в переданном извне объекте. Явно задать как передавать параметр — по ссылке или по значению — нельзя.
Inner classes — вложенные классы.
И обязательно разберитесь со всеми нюансами интерфейса Closeable и его использование в «try-with-resource»
Подготовка к экзамену Oracle Java SE 7 Programmer II (1Z0-804)