План на курса
Въведение
- JVM, JRE и JDK интегрирана среда за разработка Компилиране и изпълнение на Java код
Java Синтаксис
- Пакети Променливи, масиви и типове данни Оператори и контролен поток Подробности за изброяване
Обектно-ориентиран Programming
- Класове и обекти Конструктори на класове Наследяване, претоварване и замяна Access модификатори Абстрактни класове Интерфейси
Java Рамка за събиране
- Колекции срещу масиви Списъци, карти, опашки и набори Карти Equals и hashCode договор Сортиране
Обработка на изключения
- Клас Throwable проверени и непроверени изключения Изхвърляне на изключения 'try...catch' изрази Създаване на персонализирани изключения
API за вход/изход
- Работа с входни и изходни потоци Байт срещу поток от символи Работа с файлове Сериализация на обект NIO.2
Java Паралелност
- Нишки и паралелност Клас на нишка срещу Runnable интерфейс Изпълнение на taks с помощта на ExecutorService Синхронизиране на нишки
Изисквания
Изискват се познания по процедурен език за програмиране (като C, PHP, Basic, Pascal) или обектно-ориентиран език за програмиране.
Oтзиви от потребители (5)
exceptional trainer I would like to salute for his methodology and wide range of subject matter expertise
Mahdi Alami Hamedane - Dubai Courts
Курс - Java Fundamentals
Хареса ми как треньорът общува с нас.
Gabriel Avram - SERVICIUL DE TELECOMUNICATII SPECIALE
Курс - Java Fundamentals
Машинен превод
Откриването на обучителя да обясни нещо, което не разбрахме, дори и да беше извън учебната програма на курса.
Paul-Mihai Irimescu - SERVICIUL DE TELECOMUNICATII SPECIALE
Курс - Java Fundamentals
Машинен превод
Very professional and skilled trainer.
Cosmin Rechisan - Aptiv Technology Services & Solutions
Курс - Java Fundamentals
Trainer willing to prepare the hands on materials based on request during the training.