Рет қаралды 54,684
Support us on Patreon: / geekific
GitHub Repository: github.com/geekific-official/...
Stay updated on our videos by subscribing to the channel and hitting the like button!
If you’re into programming, you may for sure have heard the term Thread or Threading in relation to a computer program, but you weren’t exactly sure what it meant. How about Process? or Program? You likely understand that a thread is somehow related to a program or a process, but maybe, that’s as far as your understanding goes. In this video we explain what a thread is, and make sure that all the questions you may have surrounding this topic are answered.
Timestamps:
00:00 Introduction
00:35 What are Threads and Processes?
03:09 What is a Program?
04:12 What is Parallelism?
06:07 What is a Scheduler?
06:51 Recap on Threads
07:27 Inter-Thread vs. Inter-Process Communication
09:36 Thanks for Watching!
If you found this video helpful, check other Geekific uploads:
- Abstract Data Types vs. Data Structures: • Abstract Data Types vs...
- Generics and Wildcards in Java Made Simple: • Generics and Wildcards...
- Object-Oriented Programming Fundamentals: • What is Object-Oriente...
- Introduction to Databases - The Fundamentals: • What is a Database? | ...
- Graphs - The Fundamentals: • Introduction to Graphs...
- The Volatile and Synchronized Keywords in Java, Atomic Variables: • The Volatile and Synch...
- Thread, Runnable, Callable, Future, ExecutorService: • Creating Threads and E...
- Atomic Variables, Adders and Accumulators in Java: • Atomic Variables, Adde...
- Locks, Monitors and Semaphores Explained in Java: • Locks, Monitors and Se...
#Geekific #Thread #Process #Parallelism