Back-End Programming Exam  >  Back-End Programming Videos  >  Java Programming Fundamentals: For Beginners (in Hindi)  >  Lecture 37 Threads using Runnable Interface in JavaHindi

Lecture 37 Threads using Runnable Interface in JavaHindi Video Lecture | Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

75 videos

FAQs on Lecture 37 Threads using Runnable Interface in JavaHindi Video Lecture - Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

1. थ्रेड्स क्या होते हैं और रनेबल इंटरफेस क्या है?
उत्तर: थ्रेड्स जावा में एक प्रकार के प्रोग्राम यूनिट हैं जो पारलेल एग्जीक्यूशन का समर्थन करते हैं। रनेबल इंटरफेस एक जावा इंटरफेस है जिसे थ्रेड्स के निर्माण के लिए इंपलीमेंट किया जाता है। इसमें run() नामक एक मेथड होती है जिसे थ्रेड्स द्वारा विशंश किया जाता है।
2. थ्रेड्स के लाभ क्या हैं?
उत्तर: थ्रेड्स का उपयोग करने से निम्नलिखित लाभ हो सकते हैं: - पारलेल एग्जीक्यूशन की संभावना बढ़ती है। - कार्य के समय कम संचार और संघनन की आवश्यकता होती है। - प्रदर्शन में सुधार होता है, क्योंकि थ्रेड्स कार्य को दूसरे थ्रेड्स से अलग रखते हैं।
3. रनेबल इंटरफेस का उपयोग क्यों किया जाता है?
उत्तर: रनेबल इंटरफेस का उपयोग थ्रेड्स के निर्माण के लिए किया जाता है। जब आप एक कस्टम थ्रेड बनाना चाहते हैं तो आप रनेबल इंटरफेस को इंप्लीमेंट कर सकते हैं और run() मेथड में थ्रेड के लिए विशिष्ट कार्यों को परिभाषित कर सकते हैं।
4. थ्रेड्स को कैसे बनाया जाता है और रनेबल इंटरफेस के साथ कैसे उपयोग किया जाता है?
उत्तर: थ्रेड्स को बनाने के लिए, आपको Runnable इंटरफेस को इंप्लीमेंट करना होगा। आप run() मेथड में थ्रेड के लिए विशिष्ट कार्यों को परिभाषित कर सकते हैं। फिर, आपको Thread क्लास का एक नया ऑब्जेक्ट बनाना होगा और उसे रनेबल ऑब्जेक्ट के साथ पास करना होगा। अंत में, आप थ्रेड को start() मेथड के साथ शुरू कर सकते हैं।
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

Semester Notes

,

Sample Paper

,

Extra Questions

,

Exam

,

Important questions

,

Viva Questions

,

pdf

,

past year papers

,

study material

,

mock tests for examination

,

Summary

,

Lecture 37 Threads using Runnable Interface in JavaHindi Video Lecture | Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

,

MCQs

,

Free

,

video lectures

,

ppt

,

shortcuts and tricks

,

Lecture 37 Threads using Runnable Interface in JavaHindi Video Lecture | Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

,

Objective type Questions

,

practice quizzes

,

Lecture 37 Threads using Runnable Interface in JavaHindi Video Lecture | Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

,

Previous Year Questions with Solutions

;