У вас вопросы?
У нас ответы:) SamZan.net

Модуль компиляции

Работа добавлена на сайт samzan.net: 2016-03-30

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 5.4.2025

Вопросы к экзамену по курсу «ООП» гр.6301-6303

  1.  Три направления развития платформы Java. Характерные особенности языка Java. Три принципа ООП. Пример. Достоинства и недостатки ООП. Классы и объекты. Свойства объектов. Пример.
  2.  Члены класса. Модификаторы объявления класса. Пакеты. Пространства имен. Модуль компиляции.
  3.  Поля. Модификаторы доступа.
  4.  Методы. Модификаторы доступа. Метод main.
  5.  Создание объектов. Конструкторы. Блоки инициализации. Статическая инициализация.
  6.  Комментарии. Простые типы. Массивы. Операторы. Циклы.
  7.  Исключения. Родительский класс исключений. Выбрасывание исключений. Объявляемые и необъявляемые исключения. Пример. Синхронные и асинхронные исключения. Пример. Предложение throws. try, catch и finally.
  8.  Интерфейсы. Модификаторы в объявлениях интерфейсов. Пример простого интерфейса. Объявление интерфейса. Константы и методы в интерфейсах.
  9.  Расширение интерфейсов. Наследование и сокрытие констант. Наследование, переопределение и перегрузка методов. Пустые интерфейсы. Пример. Отличия абстрактного класса от интерфейса.
  10.  Потоки данных. Байтовые потоки. Базовые абстрактные классы байтовых потоков. Символьные потоки. Базовые абстрактные классы символьных потоков. Примеры байтовых и символьных классов потоков. Стандартные потоки. InputStreamReader и OutputStreamWriter.
  11.  Сериализация объектов. Подготовка классов к сериализации. Порядок сериализации и десериализации. Настройка механизма сериализации. Контроль версий объектов.
  12.  Расширенный класс. Конструкторы расширенных классов. Порядок выполнения конструкторов. Перегрузка и переопределение методов. Совместимость. Явное преобразование типов.
  13.  Сокрытие полей. Доступ к унаследованным членам. Возможность доступа и переопределение. Сокрытие статических членов. Служебное слово super. Проверка типа.
  14.  Методы и классы final. Методы и классы abstract. Класс Object. Методы класса Object. Клонирование объектов.
  15.  Рефлексия. Возможности и участники механизма рефлексии. Получение представления класса. Возможности класса Class. Передача параметров в методы. Создание экземпляров классов. Вызов методов. Вызов статического метода.
  16.  Статический импорт. Автоупаковка и автораспаковка (автобоксинг). Аргументы переменной длины. Улучшенный цикл for.
  17.  Настраиваемые типы и их особенности. Ограниченные типы. Метасимвольный аргумент. Метасимвол с ограничениями. Настраиваемые методы, конструкторы, интерфейсы. Примеры.
  18.  Перечислимые типы. Метаданные.
  19.  Классы-обертки примитивных типов. Класс Math. Класс String и класс StringBuffer. Класс Arrays. Классы для работы со временем и локализацией. java.util.Random. Коллекции. Интерфейс Collection. Класс Collections. Синхронизированные и неизменяемые обертки.
  20.  Интерфейс Set. Интерфейс List. Интерфейс Iterator. Интерфейс Map. Классы коллекций.
  21.  Проблемы однопоточного подхода. Особенности многопоточности. Использование класса Thread. Использование интерфейса Runnable. Приоритеты потоков.
  22.  Управление потоками. Нерекомендуемые действия над потоками. Прерывание потока. Группы потоков. Операции в группе потоков. Демон-потоки. Пример. Демон-группы потоков.
  23.  Совместное использование ресурсов. Характерные ошибки. volatile. Специальные методы класса Object. Особенности использования методов класса Object.
  24.  Пакет java.util.concurrent. ReentrantLock, ReadWriteLock. Интерфейсы Callable и Future.
  25.  Интерфейсы Executor, ExecutorService, ScheduledExecutorService. Пул потоков. Executors.
  26.  Модель OSI. Модель «Клиент-сервер». Понятие порта. Абстракция сокета. Пакет java.net. Класс Socket. Порядок работы с сокетом клиента. Класс ServerSocket. Сервер параллельной обработки запросов. Дейтаграммы. Uniform Resource Locator.
  27.  Апплет. Тег <applet>. Передача параметров. Класс Applet. Скелетная структура апплета. Методы отрисовки. Класс Graphics. Работа с цветом. Работа со шрифтами.
  28.  Особенности AWT. Менеджеры компоновки. Проблемы AWT. Особенности Swing. Look And Feel. Апплеты в Swing. Создание оконных приложений. Отрисовка компонентов.
  29.  Модель делегирования обработки событий. Событие. Источник. Слушатель. Пример. Классы-адаптеры.
  30.  Статические вложенные классы. Вложенные интерфейсы. Нестатические вложенные классы. Локальные классы. Анонимные классы.




1. Средняя школа имени Сейфуллина Повышен
2. Вредное действие шума
3. ТЕОРЕТИЧЕСКОЕ ИССЛЕДОВАНИЕ ЭМОЦИОНАЛЬНОГО СОСТОЯНИЯ ПЕДАГОГА В СОВРЕМЕННОЙ ПСИХОЛОГИИ
4. ТЕМАТИЧНОГО ЦИКЛУ 13
5.  Особенности образования характерные черты древневосточных государств
6.  Обеспечение качества 1
7. Понятие и признаки субъектов предпринимательской деятельности
8. Определение типа и частоты дыхания Обработка остатка пуповины и пупочной ранки Гигиенические меропри
9. Тренинг детей «журналистов» на телевидении
10. лаки Yoko гарантированное качество Компания Yoko инновационная компания которая практически одноврем