К сожалению, программа удалена из каталога
Программа "Java-программирование в среде J2SE 5: неопределенные классы и аннотации"
описание, версии, информация, скриншоты
Описание программы 2008-02-04
Автор: Skillsoft
Учащийся узнает, что такое метаданные и как их можно использовать в целях предоставления источника аннотаций для сторонних инструментов, а также изучает в общих чертах изменения в инструментарии среды J2SE 1.5
Целевая аудитория
Программисты со знанием процедурного программирования, желающие освоить язык Java и объектно-ориентированное программирование; программисты, имеющие большой опыт работы с другими объектно-ориентированными языками программирования и желающие перейти на Java; программисты с опытом работы на Java, желающие сдать экзамен «Сертифицированный программист Sun для платформы Java 2 Platform, Standard Edition 5.0»
Предпосылки
Знание принципов программирования, а также опыт работы с языками процедурного программирования или описания сценариев, такими, как Visual Basic, C, C++ или JavaScript; хорошим подспорьем является знание объектно-ориентированных языков программирования, таких, как C++ или C#.
Продолжительность
180 минут
Цели
Java-программирование в среде J2SE 5: Неопределенные классы и аннотации
• Определение преимуществ и недостатков применения в коде неопределенных класса, схематическое описание применения неопределенных классов для превращения обычного кода в типо-независимый.
• Написание неопределенной, типо-независимой версии указанного фрагмента унаследованного кода.
• Выявление кода, отвечающего за создание неопределенного класса в предложенном сценарии.
• Написание кода, необходимого для объявления неопределенного подкласса, тестирование неопределенных типов объектов, приведение типа для неопределенного объекта.
• Конвертация унаследованного кода в предложенном приложении в типо-независимый неопределенный эквивалент.
• Взаимосвязь политик Java по удержанию данных в памяти и встроенных аннотаций с соответствующими возможностями и функциями.
• Написание кода для аннотирования метода перемещения (overriding method), исключённого метода (deprecated method), или для подавления предупреждений компилятора.
• Написание кода для объявления нестандартных и мета-аннотаций.
• Написание кода для инспектирования и отображения нестандартной аннотации, написание обработчика аннотаций, а также запуск обработчика по набору аннотаций.
• Создание и реализация нестандартной аннотации в рамках предложенного сценария.