Додаток включає набір анкет для оцінки ваших знань Java та модуль, який дозволяє студенту написати причину, чому він / вона обрав відповідь на будь-яке питання.
Крім того, пропонуються вправи з кожної теми для розробки та практикування мови Java.
Документація, пов’язана з кожною анкетою, разом із питаннями кожного з них, може бути використана для вивчення тем кожного питання та вивчення нових важливих аспектів мови Java.
Після того, як ви закінчите відповідати на опитувальник, система дозволяє вам перевірити, чи правильні були вибрані вами відповіді.
Темою, яку користувач знайде та може переглянути в анкетах, є:
Оператори та типи даних:
- Числові системи: десяткові, вісімкові та шестигранні
- Форми (литі)
- Ієрархія операторів
- Зберігання від’ємних чисел
- Побітові та арифметичні оператори
- Читати та писати інструкції
Логічні та оператори взаємозв'язку
Булеві змінні типу
Інструкції щодо прийняття рішень
- Перемикач інструкцій
- перерва,
- якщо інше, вкладене
- якщо твердження? :
Цикли
- for, while і do-while
- Робота акумулятора протягом циклу
- Розрахунок факторіалу.
- Функція Math.random ()
- Комбінації C (n, r)
- Послідовність Фібоначчі
- Обробка вкладеного в цикл і під час
Домовленості
- Тури з індексами
- Вкладені цикли
- Визначення домовленостей.
- Ініціалізуйте у своєму визначенні
- Ініціалізувати за допомогою циклів
- Елемент масиву, що використовується як індекс для іншого масиву
- Перетворення символу в число
- Програми з двома домовленостями
Методи класу String
Методи класу Arrays
Методи класу Календар
Методи класу Integer
Матриці
- Огляд матриць за рядками та стовпцями
- Синтетичний поділ.
Класи та предмети
- Визначення класів та об'єктів
- Посилання на це
- Державні, приватні та захищені блоки
- Методи та атрибути
- Перевантаження будівельників
- Параметр за значенням і за посиланням
- Використання локальних змінних
- Виклик методів за допомогою об'єктів
- Сфера дії змінних
- Публічна статична функція void main ()
- Відносини між класами:
Склад
Агрегація
Асоціація
Заняття на Java
- Як намалювати фігуру за допомогою фарби ()
- Створення фреймворку (JFrame)
- Об'єкт WindowAdapter для закриття кадру
- Об'єкти типу JTextField
- Слухач для JButton, JRadioButton, JCheckBox
- Інтерфейс ActionListener
- Захоплення кольором поверхні кадру
- Перенесення об'єктів на методи
- Розташування компонентів за допомогою setLayout
- Клас JOptionPane.
Спадщина
- Як об’єкт зберігається в масиві
- Супер () інструкції та розширення
- Це успадковується у похідному класі
- Заклик до будівельників у спадок
- Захищений модифікатор
Поліморфізм та інтерфейси
- Абстрактні класи та методи
- Підпис і суть методу
- Створення інтерфейсів та абстрактних класів
Події
- Інтерфейси FocusListener, KeyListener, MouseListener
- MouseEvent, KeyEvent,
- Класи ComponentEvent
- Об'єкти типу JCheckBox
- Адаптери: MouseAdapter, KeyAdapter, ComponentAdapter
Нитки
- Протокол wait () / notify ()
- Запуск інтерфейсу
- Класи календаря та таймера
Файли
- Класи RandomAccess
- файл,
- FileInputStream,
- FileOuputStream,
- BufferedReader,
- BufferedInputStream,
- Буферизований письменник
- BufferedOutputStream
Колекції на Java
Бази даних MySql
Концепції UML
Заміна Ліскова