Creating Threads and Executing Tasks | Thread, Runnable, Callable, Future, Executors | Geekific

Опубликовано: 13 Март 2026
на канале: Geekific
25,937
629

Discord Community:   / discord  
GitHub Repository: https://github.com/geekific-official/

In the previous videos of this series we defined threads and processes, and then we took a look at the volatile and synchronized keywords in Java. Today, we are going to see how we can actually create and execute code in parallel using the thread, runnable and the executor service provided by Java.

Timestamps:
00:00 Introduction
00:28 Threads and Runnables
02:05 Executors
03:55 Callables and Futures
07:12 Scheduled Executors
09:10 Thanks for Watching!

If you found this video helpful, check other Geekific uploads:
Object-Oriented Programming Fundamentals:    • What is Object-Oriented Programming? | Obj...  
SOLID Principles and Best Practices:    • SOLID Design Principles with Java Examples...  
Recursion Made Simple, Recursive Methods:    • What is Recursion? | Recursion Made Simple...  
Use-Case and Sequence Diagrams:    • UML Use-Case and Sequence Diagrams Made Si...  
What is a Thread? (Process, Program, Parallelism, Scheduler Explained):    • What is a Thread? | Threads, Process, Prog...  
The Volatile and Synchronized Keywords in Java, Atomic Variables in Java:    • The Volatile and Synchronized Keywords in ...  
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 #Threads #Executors #Runnables #Futures #Java