Java для начинающих
Введение в язык java, Урок 1!
Байт код, jar файл, Урок 2!
Типы данных, Урок 3!
Преобразование типов, оболочечные типы, Урок 4!
Оператор инкремента и декремента, Урок 5!
Операторы сравнения, Урок 6!
Оператор условия if, Урок 7!
Оператор if блок else, Урок 8!
Арифметические операции с присваиванием , Урок 9!
Оператор цикла for , Урок 10!
Оператор цикла while, Урок 11!
Оператор цикла do...while, Урок 12!
Одномерные массивы, Урок 13!
Двумерные массивы, Урок 14!
Трехмерные и многомерные массивы, Урок 15!
Массивы причудливой формы, Урок 16!
Оператор цикла for each, Урок 17!
Оператор безусловного перехода break, Урок 18!
Оператор ветвления switch, Урок 19!
Оператор безусловного перехода continue, Урок 20!
Поразрядные логические операции (И, ИЛИ, НЕ), Урок 21!
Поразрядный сдвиг вправо и влево, Урок 22!
Понятие класса и объекта, Урок 23!
Сравнение ссылок на объекты, Урок 24!
Методы класса, Урок 25!
Перегрузка методов, Урок 26!
Ключевое слово this, Урок 27!
Конструкторы, Урок 28!
Несколько примеров, Урок 29!
Простое наследование, Урок 30!
Преобразование типов, Урок 31!
Класс String, Урок 32!
Статические поля и методы, Урок 33!
Рекурсивные методы, Урок 34!
Виртуальные методы, таблица виртуальных методов, Урок 35!
Модификатор final, Урок 36!
Класс Object, Урок 37!
Массив объектов, Урок 38!
Блоки инициализации, Урок 39!
Порядок инициализации при создании объекта, Урок 40!
Инкапсуляция, Урок 41!
Интерфейсы, Урок 42!
Абстрактные классы, Урок 43!
Ключевое слово super, Урок 44!
Полиморфизм, Урок 45!
Внутренний класс, Урок 46!
Локальный внутренний класс, Урок 47!
Безымянный-локальный внутренний класс, Урок 48!
Статический внутренний класс, Урок 49!
Статический внутренний класс внутри интерфейса, Урок 50!
Введение в исключительные ситуации, Урок 51!
Обработка исключительных ситуаций, Урок 52!
Блок finally, исключительные ситуации, Урок 53!
Вложенные try/catch/finally блоки, Урок 54!
Ключевое слово throw / throws, Урок 55!
Создание собственных классов исключений, Урок 56!
Работа с исключительными ситуациями, Урок 57!
Освобождение ресурсов (try-with-resources), Урок 58!
Композиция и агрегация, Урок 59!
Generics, Урок 60!
Перечисления (enum), Урок 61!
Методы enum, Урок 62!
Собственные методы в enum, Урок 63!
Конструкторы Enum, Урок 64!
Аннотация, Урок 65!
Аннотации для аннотаций, Урок 66!
Коллекции введение, Урок 67!
Список List(ArrayList, LinkedList), Урок 68!
Описание всех возможностей программирования на языке java, а также новые возможности java 8.
Курс состоит из множества частей которые все описывают наиболее полную картину возможностей данного языка
программирования.
1. Описание основных конструкций и синтаксиса языка
Переменные, типы, операторы, массивы, классы, методы, интерфейсы и т.д.
2. Описание объектно-ориентированной возможности языка java
3. Работа с исключительными ситуациями, enum, generic, аннотациями.
4. Файловый ввод/вывод. Символьные и байтовые потоки. потоки ввода/вывода. Чтение и запись файлов.
5. Коллекции List, Set, Map и другие
6. Многопоточность в java Создание потоков и их запуск, синхронизация, блокировки и прочая работа с потоками. Пулы потоков, потокобезопасные операции, потокобезопасные коллекции и другие особенности работы с потоками в java.
7. Рефлексия, Сиреализация, Десиреализация
8. Парсеры (sax парсер, dom парсер)
9. Работа с сокетами, работа с email
10. Классы загрузчики (classLoader)
В видео курсе описываются все моменты и особенностей использования тех или иных библиотек и возможностей языка java.
Полный курс в видеоальбоме: vk.cc/4HWfsc
#video@itcookies #prog@itcookies #java@itcookies