Акция
Java‑университет
Обучение
Курс
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема
Лекции
Отзывы
О нас
CS50
Начать
Начать обучение
Начать обучение
Карта квестов
Лекции
Открытые квесты
Модуль 3. Java Professional
Уровень 19
Библиотека Java Concurrency
Модуль 3. Java Professional
19 уровень,
0 лекция
Многопоточность в Java. Синхронизация потоков в Java. Volatile поля в Java. Java Concurrent.
Атомарные операции в Java
Модуль 3. Java Professional
19 уровень,
1 лекция
Предпосылки появления атомарных операций. Атомарные операции. Знакомство с атомарными типами. AtomicInteger.
Concurrent Collections
Модуль 3. Java Professional
19 уровень,
2 лекция
CopyOnWriteArrayList. Интерфейс ConcurrentMap. Реализации ConcurrentHashMap
Concurrent Queues
Модуль 3. Java Professional
19 уровень,
3 лекция
Non-Blocking Queues. Blocking Queues. Реализации BlockingQueue<E>
Synchronizers: синхронизация доступа к ресурсам в Java
Модуль 3. Java Professional
19 уровень,
4 лекция
Semaphore. CountDownLatch и другие
Executors: выполнимые объекты
Модуль 3. Java Professional
19 уровень,
5 лекция
Выполнимые объекты. Реализации выполнимых объектов
Executor Services
Модуль 3. Java Professional
19 уровень,
6 лекция
Executor. ThreadPoolExecutor. Completion Service.
Locks: блокировка доступа к ресурсам
Модуль 3. Java Professional
19 уровень,
7 лекция
ReentrantLock. Synchronizer.
Please enable JavaScript to continue using this application.