Myvideo

Guest

Login

Android - Асинхронность / многопоточность (часть 3)

Uploaded By: Myvideo
4 views
0
0 votes
0

Третья часть про асинхронность/многопоточность в Android. Реализуем запуск задач несколькими способами: на базе класса Thread, на базе ExecutorService и на базе HandlerThread. На примере изучаем основы синхронизации потоков: блок synchronized, аннотацию Volatile, атомарные типы данных (AtomicBoolean, AtomicInteger, AtomicReference) и CountDownLatch. Разделяем код по работе с асинхронностью в отдельные классы: декоратор SynchronizedTask и базовый класс AbstractTask. Предыдущие видео по асинхронности/многопоточности: 2я часть: 1я часть: Исходники проекта “до“: Исходники проекта “после“: Список внесенных изменений:

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later