What is multithreading? Explain various applications where multithreading may be used. Also explain how threads are created in java.

What is multithreading? – Before answering what is multithreading, let me explain you what ‘thread’ is. Simply, a thread is a program’s path of execution. In your problems, when multiple events or actions need to occur at the same time, how you will handle it? For example, a program is not capable of drawing pictures when you keep pressing keys of the keyboard. The program gives its full attention to receiving the keyboard input and doesn’t draw the picture properly.

मल्टीथ्रेडिंग क्या है इसका उत्तर देने से पहले, मैं आपको समझाता हूं कि ‘धागा’ क्या है बस, एक थ्रेड निष्पादन का एक कार्यक्रम का पथ है। आपकी समस्याओं में, जब एक ही समय में कई घटनाओं या कार्यों की आवश्यकता हो, तो आप इसे कैसे संभाल लेंगे? उदाहरण के लिए, जब आप कुंजीपटल की कुंजी दबाते रहते हैं तो एक प्रोग्राम तस्वीरों को चित्रित करने में सक्षम नहीं है। कार्यक्रम कीबोर्ड इनपुट प्राप्त करने के लिए पूर्ण ध्यान देता है और चित्र को ठीक से नहीं खींचता है।

You may also like...

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

error: Content is protected !!