|
|
Факултет по математика и информатика - Увод в Java програмирането |
 |
Лектор | Николай Манчев | Анотация | Декларации и контрол на достъпа. Управление на изпълнението и обработка на изключения. Система за събиране на боклука. Оператори и присвоявания. Предефиниране на имена, предефиниране в подкласове, типове по време на изпълнение и ориентация на обектите. | Съдържание | 1. Увод в езика Java: Основи на езика; Виртуални машини; Управление на паметта. | 2. Представяне на данни и метода main(): Примитивни типове; Литерали; Масиви; Входна точка за Java приложението; | 3. Оператори и присвоявания: Оценяване на изрази; Унарни и аритметични оператори; Оператори за преместване и сравнение; Побитови оператори; Съкратени оператори: за присвояване и тринарен оператор; | 4. Модификатори: Модификатори за достъп; Модификатори final, abstract, static, native, transient, synchronized, volatile; Статичен инициализиращ код; Ограничения при прилагането на модификатори; | 5. Промени в типа: Конвертиране и явно преобразуване на примитивни типове; Конвертиране и преобразуване на референции; | 6. Контрол над хода на програмата: Управляващи конструкции за цикъл; Конструкции за избор; | 7. Обработка на грешки: Управляване на изключения; Създаване на собствени изключения; | 8. Обектно-ориентирано проектиране: Предефиниране на имена; Предефиниране в подкласове; Конструктори; Вътрешни класове - член класове и класове дефинирани в методи; Референция към обхващащия обект; | 9. Сложни структури от данни: Мултимножества: Списък, Множество, Карта и Хеш-таблица; | 10. Нишки: Многонишково програмиране - общи характеристики; Преотстъпване, спиране, приспиване, блокиране на нишки. Взаимна блокировка на нишки; | 11. Избягване на конфликти при многонишковото програмиране: Монитори; Синхронизация на обекти; Ключове за клас; | 12. Оптимизация на Java кода: Защо не трябва да се употребяват вектори; Заблудата за StringBuffer; Реверсивни цикли и др. |
|
|
Актуално
|
- Магистърски програми за учебната 2025/2026 година
- Допълнителни квалификации за учебната 2025/2026 година
- Докторантури за 2025/2026 уч. г.
- Практика по специалността - И, БИТ, СТД, СИ, 3-ти курс, ЗАДОЧНО ОБ.
- Избираеми дисциплини, I сем., 2025/26, РЕДОВНО ОБ.
- Избираеми дисциплини, I сем., 2025/26, ЗАДОЧНО ОБ.
- Провеждане на държавни изпити за учебната 2024-2025 г. - втора дата
- Класиране и провеждане на Избираеми дисциплини, ЗАДОЧНО ОБ.
- ВАЖНО за първокурсници - бакалаври и магистри
- Студентски мобилности С ЦЕЛ ОБУЧЕНИЕ, Еразъм+, II семестър 2025/26
- Факултетен съвет - 24.09.2025 г.
- Магистърска програма Приложна математика (1 г.) - държавна поръчка
- Стипендии от Фондация "Еврика"
- EUROPEAN STEAME FEDERATION Conference, 12-17.03.2026
|
Още новини
|
Архив на новините
|
|
 |
 |
 |
O © 2024 ФМИ |