کمپيوټر, پروګرام
د تارونه جاوا-arrays. په جاوا پیشه ډلبندي. د جاوا دوه بعدي او یوشان
په پروګرام عمل کې، د مختلف سیټونه او د معلوماتو د هغه ډولونه چې د نظام کولای شي او او له کومو سره چې د پروگرامر کولای شي چې د معلوماتو د پروسس انتظام ډېر شتون لري.
د پروګرامونو ژبو د معلوماتو ډولونه
دا د ټولو پروګرامونو ژبو يوه مهمه برخه جوړوي، چې د اندازې او د معلوماتو په يوه ځانګړې حافظه ځای، چې د يوه ټاکلي عملياتو کې د پلي کولو د بهیر د پروګرام صحیح عملیات باوري زيرمه ځانګړتیاوو تشريح کوي.
د مثال په توګه، د اساسي معلوماتو ډولونه يو دي integer متحولونه. هغوی کولی شي د دواړو لاسلیک او برعکس، په توګه پخپله د نوم له مخکې د داسې يوه حجره د یی معلومات چمتو کوي.
د integer متحولونه سربیره، د لامبو-ټکی شمېر چې کارول کیږي دریښتینو مقدار استازیتوب analogues شتون لري. په پای کې، د تش په نامه ابتدايي معلوماتو ډولونه تار او اخلاق متحولونه او pointers دي. ټول په ګډه دا يواځينې ده ژبه واحد.
د معلوماتو جوړښتونو
د لوړو سازمان په کچه د پروګرامونو په پام کې ده چې د یو ډېر پېچلی جوړښت د څو ابتدايي ډول د معلوماتو د واحدونو د اتحاد وي. ډېر عام دی چې د تش په نامه جاوا-arrays مرکب ډولونه شامل دي. همدا راز تاسو کولی لستونه، tuples، کتابونو المارۍ او د کتارونو ټاکي.
د arrays اصلي توپير دا دی چې دوی د خپلو عناصرو ناټاکلي رسي برابر کړي. که څه هم، د ستونزو په حقیقت چې په اندازه باید ممکن وي چې په سمه توګه د initialization پړاو جوړښت په ګوته پروت دی. دا تاوان په يو ډېر پېچلی مالومات ډولونه له منځه، د ساري په، په لست کې موجود دي. دا ډول سیستمونو د توان سره د نوي عناصرو سربېره dynamically پراختیا لرو، خو په دوی د معلوماتو ته السرسی زیات وخت ته اړتیا لري.
د پروګرامونو تر ټولو عصري ژبو، دغه ټول جوړښتونه موجود دي او د دواړو غوښتنلیکونه د فعالیت او د ایکوسیستم خپل ذات کې يو مهم رول لوبوي. او جاوا - ده نه استثنا ده.
د جاوا پروګرامونو ژبه. اصلي واحد
جاوا یوه کلکه ټایپ پروګرامونو ژبه bytecode چې د مجازی ماشین چې تاسو ته اجازه عملیاتو په ترسره کولو او د کمپيوټر د معمارۍ او چليز غونډالونه په پام کې ورته پایله تر لاسه دننه چلوي ده.
څرګندکه څرګندکه، integer byte، integer، لنډ، اوږد، د ډولونه: د جاوا ژبې وروستۍ خوشې اته ابتدايي ډولونه لري لامبو-ټکی شمیر، له خوا چې لرګې او دوه چنده او اخلاق د چهار استازيتوب.
جاوا-یوشان ده د معلوماتو او ارقامو د هر بل حافظه او د داسې يو ترتيب شمېره (index) له خوا چې د پروگرامر او يا د سيستم د انفرادي توکي په ترتیب ساتل لاسرسی پروت يو ډول کلکسیون. شمیرې سره د شاخص صفر (د لومړي عنصر) پیل او د هر ورپسې يو incremented. په عين جاوا-ترتیب د مالوماتو د ناټاکلي رسي برابروي - د کارونکي کوډ کولای شي د ترتیب هر عنصر د خپل ځای پرته د جوړښت په چوکاټ کې لاسرسی،.
شيانو
ياده ونه باسي چې د جاوا - ده اساسا یو څیز لرونکې پروګرامونو ژبه. له همدې امله، د دغو عناصرو د حافظې موډل يوه مهمه برخه جوړوي. د نظام دا ډول peculiarity په نامه شي چې د جاوا arrays کولای شي په هماغه لاره شيانو د ذخیره کولو په توګه چې د ابتدايي معلوماتو ډولونه وساتي. په ژبه تر ټولو عام تابع دي تارونه. دوی د کرکټر سیټونه، په يو متحد او unchangeable حافظه تنظیم استازیتوب کوي.
جاوا د تارونه په هر چې په لټه کې څيز کې زېرمل کيږي د نورو حافظه سیمو pointers ټولګه امر پیشه ده. د تورو اړتیا جوړ د کارونکي ده، له همدې امله، په مجازی ماشین د حافظې د ريموټ ځای څخه او له هغې سره مستقیم کار کوي.
دوه بعدي arrays (جدولونه)
دا ډول یوه پدیده، لکه يوه لايحه، ده چي د دوه بعدي د جاوا-شيانو او یوشان یا primitives، په يوه يې تنظيم "د کالم شمیره." دا معلومات د جوړښت، چې کله ناکله د "د arrays ترتیب» په نامه یادیږي. دا ده چې د حقیقت چې د هر قطار يا ستون توکي په Plain جاوا بعدي او یوشان دي له امله، او د هغوی د ټولګې يوه لايحه ده.
په دوه بعدي پورتني، د vectors هر ښايي د خپلو اوږدوالی د نورو څخه توپير. کله چې ته د دوو شاخص په کارولو سره د مطلوبه حافظه ځای ښيي چې د یوشان واحد عنصر دي. لومړی - دا د کرښې شمېره، چې د ده د خوښې څيز. دوهم دفورم سر ته - ده د کالم شمیر، او یا د ناقل په چوکاټ کې د عنصر مسلسله شمېره. د دوه بعدي جوړښت دننه اوډنه عناصرو سره د صفر پیل شو، لکه څنګه چې په یو بعدي arrays په صورت کې. له دې امله، چې د ترتیب په اوږدوالي N خویونه شاخص تېر عنصر به وکارول شي د حل [N-1].
ننداره توکي
تر ټولو عامه ستونزه کله چې سره arrays کار دقیق دی د ننداره. دا په لومړي نظر په کوچني، په دنده شي خورا زيات پېچلی د ناقل یا جدول کې دننه عناصرو د شمیر په توګه.
Method - د عناصرو د ډلبندۍ کې ورکړل جوړښت د مختلفو الگوريتم شته شامپو د ډلبندۍ انتخاب نمونه غرس یا Fusion طريقه. ټول میتودونو کې د کاري او د حافظې د اندازې لپاره د منځني عملياتو په ترڅ کې د لا معلوماتو او د موقتي پایلو د ساتلو اړتیا سرعت سره توپير لري.
ځینې الگوريتم ښايي د مختلفو مطلوبو نسبت لري په کتو سره د آخذې معلومات ټولګه. په جاوا او یوشان تاسيساتو ښايي له خوا د يوه معياري مددګار ټولګي Arrays، چې د يوه سکون طريقه ننداره، د ډلبندۍ کې د ترتيبلو ډول ميتود عناصرو لپاره یوه روژه د نمونې په کارولو وسيله ترسره شی. که څه هم، د الګوریتم ده بې ثباته، او د هغې د اجرا وخت ممکن کې د مساوي اوږدوالی arrays د پروسس هم سره توپير لري. چي په نامه د امر لوی تصادفي لستونه د چټک تاسيساتو. (programmers) کې هم لوستلای شی دي په سره په پایله کې د ستونزې د پارامترونو او غوښتنو سره سم د هر ډول نورو د ډلبندۍ الګوریتم د تحقق لپاره د ټولې بودیجې د.
Similar articles
Trending Now