Discord Community: discord.gg/dK6cB24ATp
GitHub Repository: github.com/geekific-official/
In a previous video we explained and kind of drilled down the basics of threads and concurrency in a computer program. So, in this video, we take a look at how concurrency is actually implemented in Java by covering the volatile and synchronized keywords, and checking out atomic variables.
Timestamps:
00:00 Introduction
00:29 Visibility vs Atomicity
01:39 The Volatile Keyword
03:49 The Synchronized Keyword
05:20 Atomic Variables
10:58 Thanks for Watching!
If you found this video helpful, check other Geekific uploads:
What is a Thread?: • What is a Thread? | Threads, Process, Prog...
Transient Java Keyword: • Java NIO | Reading from and Writing to a f...
Must Know Java Keywords!: • Must Know Java Keywords! | private, protec...
Introduction to Databases - The Fundamentals: • What is a Database? | Introduction to Data...
Thread, Runnable, Callable, Future, ExecutorService: • Creating Threads and Executing Tasks | Thr...
Atomic Variables, Adders and Accumulators in Java: • Atomic Variables, Adders and Accumulators ...
Locks, Monitors and Semaphores Explained in Java: • Locks, Monitors and Semaphores Explained i...
#Geekific #Synchronized #Volatile #AtomicVariables #Java
コメント