#85 Threads in Java

Telusko
Telusko
141 هزار بار بازدید - 2 سال پیش - Check out our courses: Enterprise
Check out our courses: Enterprise Java Spring Microservices: go.telusko.com/enterpriseJava Coupon: TELUSKO10 (10% Discount) Master Java Spring Development : go.telusko.com/masterjava Coupon: TELUSKO20 (20% Discount) For More Queries WhatsApp or Call on : +919008963671 Udemy Courses: Spring: go.telusko.com/udemyteluskospring Java:- go.telusko.com/udemyteluskojava Java Spring:- go.telusko.com/Udemyjavaspring Java For Programmers:- go.telusko.com/javaProgrammers Python : go.telusko.com/udemyteluskopython Git : go.telusko.com/udemyteluskogit Docker : go.telusko.com/udemyteluskodocker website : courses.telusko.com/ In this lecture we will learn: - Working of an operating system - What is multitasking in Java - Time-sharing process in CPU - What are threads in Java? - Multithreading in Java #1 - When you run an application, the software that you have written will be running on an OS( Operating System). - Below the OS, a layer is present that is known as Hardware. - Software will always run on hardware. - Hardware consists of: RAM - acts as a temporary memory for processing CPU - that executes something (processing done here) - OS supports multiple software working at the same time and it means it supports Multitasking. - Multitasking: Multitasking is the ability of the CPU to perform multiple tasks simultaneously. There will be continuous context switching of the CPU between the tasks. - CPU has a concept of time sharing which means each process runs for some short period of time one by one. The software runs parallelly by sharing the time in the CPU. #2 - We can also divide our tasks into small units. - In the same task or a program, we can have multiple threads running at the same time. - Thread is light-weight and it is the smallest unit of a task. - Multithreading:- Multithreading is a system in which many threads are created from a process through which the computer power is increased. Github repo : github.com/navinreddy20/Javacode.git Java:- bit.ly/JavaUdemyTelusko Spring:- bit.ly/SpringUdemyTelusko More Learning : Java :- bit.ly/3x6rr0N Python :- bit.ly/3GRc7JX Django :- bit.ly/3MmoJK6 JavaScript :- bit.ly/3tiAlHo Node JS :- bit.ly/3GT4liq Rest Api :-bit.ly/3MjhZwt Servlet :- bit.ly/3Q7eA7k Spring Framework :- bit.ly/3xi7buh Design Patterns in Java :- bit.ly/3MocXiq Docker :- bit.ly/3xjWzLA Blockchain Tutorial :- bit.ly/3NSbOkc Corda Tutorial:- bit.ly/3thbUKa Hyperledger Fabric :- bit.ly/38RZCRB NoSQL Tutorial :- bit.ly/3aJpRuc Mysql Tutorial :- bit.ly/3thpr4L Data Structures using Java :- bit.ly/3MuJa7S Git Tutorial :- bit.ly/3NXyCPu Donation: PayPal Id : navinreddy20 www.telusko.com/
2 سال پیش در تاریخ 1401/10/28 منتشر شده است.
141,054 بـار بازدید شده
... بیشتر