థ్రెడ్ సృష్టి

రచయిత: Randy Alexander
సృష్టి తేదీ: 2 ఏప్రిల్ 2021
నవీకరణ తేదీ: 26 జూన్ 2024
Anonim
C (pthreads)లో థ్రెడ్‌లను ఎలా సృష్టించాలి మరియు చేరాలి.
వీడియో: C (pthreads)లో థ్రెడ్‌లను ఎలా సృష్టించాలి మరియు చేరాలి.

విషయము

నిర్వచనం - థ్రెడ్ సృష్టి అంటే ఏమిటి?

థ్రెడ్ సృష్టి, జావా యొక్క కాన్ లో, థ్రెడ్ క్లాస్ ని విస్తరించడం ద్వారా లేదా రన్ చేయగల ఇంటర్ఫేస్ను అమలు చేయడం ద్వారా సంభవిస్తుంది.


జావాలో, థ్రెడ్ క్లాస్ యొక్క వస్తువు థ్రెడ్‌ను సూచిస్తుంది. ఒక థ్రెడ్ మొదట సృష్టించబడినప్పుడు, అది తప్పనిసరిగా రన్ () పద్ధతిలో ఒక వస్తువుతో కట్టుబడి ఉండాలి; ప్రారంభించినప్పుడు, అది ఆబ్జెక్ట్స్ రన్ () పద్ధతిని ప్రారంభించాలి.

మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్‌కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.

థెకోపీడియా థ్రెడ్ సృష్టిని వివరిస్తుంది

రన్ చేయగల ఇంటర్ఫేస్ను అమలు చేయడం క్రింది దశలను కలిగి ఉంటుంది:

  1. ఒక తరగతి రన్ చేయగల ఇంటర్ఫేస్ను అమలు చేస్తుంది మరియు థ్రెడ్ చేత అమలు చేయబడిన రన్ () పద్ధతిని అందిస్తుంది. ఈ తరగతికి చెందిన ఒక వస్తువు నడుస్తున్న వస్తువు.
  2. రన్ చేయదగిన వస్తువును థ్రెడ్ కన్స్ట్రక్టర్‌కు పంపించడం ద్వారా థ్రెడ్ క్లాస్ ఆబ్జెక్ట్ సృష్టించబడుతుంది.
  3. మునుపటి దశలో సృష్టించబడిన థ్రెడ్ ఆబ్జెక్ట్‌లో ప్రారంభ () పద్ధతి ఉపయోగించబడుతుంది.
  4. రన్ () పద్ధతి ముగిసినప్పుడు, థ్రెడ్ కూడా ముగుస్తుంది.

థ్రెడ్ తరగతిని విస్తరించడం క్రింది దశలను కలిగి ఉంటుంది:


  1. Java.lang.Thread తరగతి పొడిగింపును ఉపయోగించి విస్తరించబడుతుంది.
  2. థ్రెడ్ క్లాస్ నుండి విస్తరించిన సబ్ క్లాస్ యొక్క రన్ () పద్ధతిని భర్తీ చేయడం ద్వారా, థ్రెడ్ యొక్క ఎగ్జిక్యూట్ కోడ్ నిర్వచించబడుతుంది.
  3. ఈ ఉపవర్గం యొక్క ఉదాహరణ సృష్టించబడుతుంది.
  4. తరగతి యొక్క ఈ సందర్భంలో ప్రారంభ () పద్ధతిని ప్రారంభించడం ద్వారా, థ్రెడ్ నడుస్తుంది.

రెండు కారణాల వల్ల థ్రెడ్ తరగతిని విస్తరించడం కంటే రన్ చేయగల ఇంటర్ఫేస్ సాధారణంగా ప్రాధాన్యత ఇవ్వబడుతుంది:

  • థ్రెడ్ తరగతిని విస్తరించేటప్పుడు సబ్ క్లాస్ మరొక తరగతిని పొడిగించదు. అయినప్పటికీ, రన్ చేయగల ఇంటర్ఫేస్ను ఉపయోగిస్తున్నప్పుడు, సబ్ క్లాస్ మరొక తరగతిని పొడిగించగలదు.
  • కొన్ని సందర్భాల్లో, రన్ చేయగల ఇంటర్ఫేస్ సరిపోతుంది, ఎందుకంటే మొత్తం తరగతిని వారసత్వంగా పొందడం అధిక ఓవర్‌హెడ్‌కు దారితీయవచ్చు.
ఈ నిర్వచనం జావా యొక్క కాన్ లో వ్రాయబడింది