Lecture 39 Thread States in Java Hindi Video Lecture | Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

75 videos

FAQs on Lecture 39 Thread States in Java Hindi Video Lecture - Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

1. कौन से थ्रेड स्टेट्स जावा में मौजूद होते हैं?
उत्तर: जावा में निम्नलिखित थ्रेड स्टेट्स मौजूद होते हैं: 1. New (नया): थ्रेड इंस्टेंटिएशन के बाद, थ्रेड New स्टेट में होता है। 2. Runnable (चलने योग्य): थ्रेड Runnable स्टेट में होता है जब इसे JVM द्वारा चलाने के लिए तैयार किया जाता है। 3. Running (चल रहा): थ्रेड Running स्टेट में होता है जब इसे JVM द्वारा चलाया जा रहा होता है। 4. Blocked (रोके हुए): थ्रेड Blocked स्टेट में होता है जब यह किसी अन्य थ्रेड द्वारा रोका जाता है और अनुप्रयोग रिसोर्स को फ्री करने की प्रतीक्षा कर रहा होता है। 5. Terminated (समाप्त): थ्रेड Terminated स्टेट में होता है जब इसके 실행 की पूर्णता हो गई होती है या इसे अनुचित रूप से बंद कर दिया जाता है।
2. थ्रेड स्टेट New और Runnable में क्या अंतर है?
उत्तर: थ्रेड स्टेट New में थ्रेड इंस्टेंटिएशन के बाद होता है, जबकि थ्रेड स्टेट Runnable में थ्रेड तैयार होकर इंतजार करता है कि इसे JVM द्वारा चलाने के लिए चुना जाए। New स्टेट में, थ्रेड को अभी तक संसाधित नहीं किया गया है और इसे अभी तक एक्सक्यूट करने के लिए तैयार नहीं किया जा चुका है। Runnable स्टेट में, थ्रेड JVM द्वारा चलाने के लिए तैयार हो चुका है और इसे कुछ समय के लिए CPU के लिए चुना जा सकता है।
3. थ्रेड कैसे Blocked स्टेट में प्रवेश करता है?
उत्तर: थ्रेड Blocked स्टेट में प्रवेश करने के लिए यह अन्य थ्रेड द्वारा रोका जाना चाहिए। जब एक थ्रेड अनुप्रयोग रिसोर्स को लॉक करता है, तो यह रिसोर्स अन्य थ्रेडों के लिए उपलब्ध नहीं होता है और अन्य थ्रेडों को इस रिसोर्स को प्राप्त करने के लिए इंतजार करना पड़ता है। यदि थ्रेड रिसोर्स को प्राप्त करने के लिए इंतजार कर रहा है और उसे किसी अन्य थ्रेड द्वारा रोका जाता है, तो यह Blocked स्टेट में प्रवेश करता है।
4. थ्रेड कैसे Terminated स्टेट में प्रवेश करता है?
उत्तर: थ्रेड Terminated स्टेट में प्रवेश करने के लिए एक या दोनों कारण हो सकते हैं। पहले, थ्रेड का कार्य समाप्त हो जाने पर यह Terminated स्टेट में प्रवेश करता है। दूसरा, थ्रेड को अनुचित रूप से बंद किया जा सकता है, जैसे Thread.stop() विधि का उपयोग करके। Terminated स्टेट में, थ्रेड को अधिक एक्सक्यूशन के लिए उपलब्ध नहीं होता है और इसे फिर से चलाने के लिए नया थ्रेड इंस्टेंटिएशन किया जाना चाहिए।
5. थ्रेड स्टेट क्यों महत्वपूर्ण हैं जावा में?
उत्तर: थ्रेड स्टेट जावा में महत्वपूर्ण है क्योंकि इससे हम थ्रेड के वर्तमान स्थिति को जान सकते हैं। थ्रेड स्टेट को प्रबंधित करने के लिए थ्रेड स्टेट विधियों का उपयोग किया जा सकता है, जो कि थ्रेड को निर्दिष्ट स्थिति में सेट करत
75 videos
Explore Courses for Back-End Programming exam
Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev
Related Searches

Sample Paper

,

Objective type Questions

,

video lectures

,

MCQs

,

ppt

,

study material

,

Lecture 39 Thread States in Java Hindi Video Lecture | Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

,

Important questions

,

practice quizzes

,

shortcuts and tricks

,

Lecture 39 Thread States in Java Hindi Video Lecture | Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

,

Extra Questions

,

Lecture 39 Thread States in Java Hindi Video Lecture | Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

,

past year papers

,

pdf

,

mock tests for examination

,

Previous Year Questions with Solutions

,

Free

,

Exam

,

Semester Notes

,

Summary

,

Viva Questions

;