Spec-Zone .ru
спецификации, руководства, описания, API
|
Эта страница отображает разделы в Учебных руководствах по Java к темам, затронутым в Java SE 7 экзаменов II Программиста. Этот экзамен связывается с "Oracle Сертифицированный Профессионал, Java SE 7 Программистов" сертификат. Темы, затронутые на этом экзамене:
Элемент 1: Используйте модификаторы доступа: private, protected, public.
Элемент 2: методы Override.
Элемент 3: конструкторы Перегрузки и другие методы соответственно.
Элемент 4: Используйте оператор instanceof и кастинг.
Элемент 5: Используйте виртуальный вызов метода.
Элемент 6: методы Override от Object class, чтобы улучшить функциональность Вашего class.
Элемент 7: операторы Use package и import.
Элемент 1: Идентифицируйте, когда и как применить абстрактные классы.
Элемент 2: Создайте абстрактные классы Java и подклассы.
Элемент 3: Используйте ключевые слова final и static.
Элемент 4: Создайте верхний уровень и вложенные классы.
Элемент 5: Используйте перечислимые типы.
Учебные руководства по Java не затрагивают темы Шаблонов разработки. Следующие ссылки покрывают шаблоны разработки, используя язык программирования Java:
Элемент 1: Запишите код, который объявляет, реализует и/или расширяет интерфейсы.
Элемент 2: Выберите между наследованием интерфейса и наследованием class.
Элемент 3: Разработайте код, который реализует, "-", и/или "имеет -" отношения.
Элемент 4: Примените объектные принципы состава.
Элемент 5: Разработайте class, используя шаблон разработки Singleton.
Элемент 6: Запишите код, чтобы реализовать образец DAO.
Элемент 7: Разработайте и создайте объекты, используя фабрику, и используйте фабрики от API.
Обобщения (Обновленный) урок, Наборы запаздывают и, в частности указанные страницы.
Элемент 1: Создайте универсальный class.
Элемент 2: Используйте ромбовидный синтаксис, чтобы создать набор.
Элемент 3: Проанализируйте функциональную совместимость наборов, которые используют необработанные типы и универсальные типы.
Элемент 4: Используйте классы обертки и автоупаковку.
Элемент 5: Создайте и используйте List, Set, и Deque.
Элемент 6: Создайте и используйте Map.
Элемент 7: Используйте java.util.Comparator и java.lang.Comparable.
Элемент 8: Вид и массивы поиска и списки.
Элемент 1: Поиск, синтаксический анализ и создают строки.
Элемент 2: Поиск, синтаксический анализ, и замена представляют в виде строки при использовании регулярных выражений.
Элемент 3: Используйте строковое форматирование.
Элемент 1: операторы Use throw и throws.
Элемент 2: оператор Use the try с мультивыгодой, и пункты finally.
Элемент 3: автоблизкие ресурсы с try - оператор с ресурсами.
Элемент 4: Создайте пользовательские исключения.
Элемент 5: Тестовые инварианты при использовании утверждений.
Элемент 1: Считайте и запишите данные из консоли.
Потоковый урок ввода-вывода и, в частности следующие страницы:
Элемент 2: Используйте потоки, чтобы считать и записать файлы.
Файловый ввод-вывод (Обладающий NIO.2) урок, и в частности следующие страницы:
Элемент 1: Используйте Path class, чтобы работать на путях к файлам и путях к каталогам.
Элемент 2: Используйте Files class, чтобы проверить, удалить, скопировать, или переместить файл или каталог.
Элемент 3: Считайте и измените атрибуты каталога и файл.
Элемент 4: Рекурсивно получите доступ к дереву каталогов.
Элемент 5: Сочтите файл при использовании PathMatcher class.
Элемент 6: Наблюдайте каталог за изменениями при использовании WatchService.
Элемент 1: Определите расположение API JDBC.
Элемент 2: Соединитесь с базой данных при использовании драйвера JDBC.
Элемент 3: Обновите и запросите базу данных..
Элемент 4: Настройте поведение транзакции JDBC и фиксируйте транзакции.
Элемент 5: Используйте JDBC 4.1 RowSetProvider, RowSetFactory и интерфейсы RowSet.
Элемент 1: Создайте и используйте Thread class и интерфейс Runtime.
Элемент 2: Управляйте и управляйте жизненным циклом потока.
Элемент 3: Синхронизируйте доступ потока к совместно используемым данным.
Элемент 4: Идентифицируйте потенциальные проблемы многопоточности.
Элемент 1: Используйте наборы java.util.concurrent.
Элемент 2: Примените атомарные переменные и взгляды.
Элемент 3: Используйте Executors и ThreadPools.
Элемент 4: Используйте параллельную Платформу Fork/Join.
Элемент 1: Считайте и установите локаль при использовании объекта Locale..
Элемент 2: Создайте пакет ресурса для каждой локали.
Элемент 3: Загрузите пакет ресурса в приложении.
Элемент 4: текст Формата для локализации при использовании NumberFormat и DateFormat.