Свържете се с нас
 Продължителност 28 часa

Съдържание и теми, включени в курса

Въведение

  • JVM, JRE и JDK
  • Интегрирана среда за разработка
  • Компилиране и изпълнение на Java код

Синтаксис на Java

  • Пакети
  • Променливи, масиви и типове данни
  • Оператори и управление на потока
  • Детайли за изброяванията

Обектно ориентирано програмиране

  • Класове и обекти
  • Конструктори на класове
  • Наследяване, overloading и overriding
  • Модификатори за достъп
  • Абстрактни класове
  • Интерфейси

Java Collection Framework

  • Колекции срещу масиви
  • Списъци, карти, опашки и множества
  • Карти
  • Договор за equals и hashCode
  • Сортиране

Обработка на изключения

  • Клас Throwable
  • checked и unchecked изключения
  • Хвърляне на изключение
  • Инструкции 'try...catch'
  • Създаване на персонализирани изключения

API за вход/изход

  • Работа с входни и изходни потоци
  • Байтов срещу символен поток
  • Работа с файлове
  • Сериализация на обекти
  • NIO.2

Паралелност в Java

  • Нишки и паралелност
  • Клас Thread срещу интерфейс Runnable
  • Изпълнение на задачи чрез ExecutorService
  • Синхронизиране на нишки

Изисквания

Изискват се познания по процедурен език за програмиране (като C, PHP, Basic, Pascal) или по обектно ориентиран език за програмиране.

Брой участници


Цена за участник

Отзиви от участници (7)

Предстоящи Курсове

Свързани Kатегории