جاوا پروگرامنگ زبان پلیٹ فارم سے آزاد اور ایک محفوظ پروگرامنگ زبان ہے۔ مختلف قسم کے درخواستوں کے ساتھ ، گذشتہ دو دہائیوں سے مطالبہ کیا جارہا ہے۔ خانے سے باہر خصوصیات جاوا سے الگ ہونے میں مدد کریں۔ اس مضمون میں ، ہم a کی ساخت کو سمجھیں گے پروگرام میں تفصیل سے اس بلاگ میں زیر بحث عنوانات ہیں۔
گیت اور گیتوب کے مابین فرق
دستاویزی سیکشن
اس کا استعمال پڑھنے کی اہلیت کو بہتر بنانے کے لئے کیا جاتا ہے . یہ مشتمل ہے جاوا میں تبصرے جس میں بنیادی معلومات شامل ہیں جیسے کوڈ کا جائزہ لینے یا ڈیبگ کرتے وقت پروگرامر کے لئے اس کو سمجھنا آسان بنانے کے ل the طریقہ کا استعمال یا فعالیت۔ جاوا کا تبصرہ لازمی طور پر محدود جگہ تک محدود نہیں ہے ، یہ کوڈ میں کہیں بھی ظاہر ہوسکتا ہے۔
مرتب کنندہ عمل درآمد کے وقت ان تبصروں کو نظرانداز کرتا ہے اور اس کا مقصد صرف جاوا پروگرام کی پڑھنے کی اہلیت کو بہتر بنانا ہے۔
جاوا کی تائید کرنے والے تین قسم کے تبصرے ہیں
ایک لائن تبصرہ
کثیر لائن تبصرہ
دستاویزی تبصرہ
آئیے یہ سمجھنے کے لئے ایک مثال پر ایک نظر ڈالتے ہیں کہ ہم کس طرح ایک میں مذکورہ بالا تبصرے استعمال کرسکتے ہیں .
// کسی ایک لائن تبصرے کو اس طرح اعلان کیا جاتا ہے / * ایک کثیر لائن تبصرہ اس طرح اعلان کیا جاتا ہے اور اس میں ایک تبصرہ کے طور پر ایک سے زیادہ لائنیں ہوسکتی ہیں * / / ** دستاویزات کا تبصرہ کسی حد بندی سے شروع ہوتا ہے اور * / کے ساتھ ختم ہوتا ہے۔
پیکیج کا بیان
جاوا میں ایک ایسا دستور موجود ہے جس کی مدد سے آپ اپنے کلاسوں کو کالم کے مجموعے میں قرار دینے کی اجازت دیتے ہیں پیکیج . جاوا پروگرام میں صرف ایک ہی پیکیج کا بیان ہوسکتا ہے اور اس سے پہلے کسی کوڈ کے آغاز میں ہونا ضروری ہے کلاس یا انٹرفیس اعلامیہ یہ بیان اختیاری ہے ، مثال کے طور پر ، نیچے دیئے گئے بیان پر ایک نظر ڈالیں۔
پیکیج طالب علم
یہ بیان اعلان کرتا ہے کہ اس سورس فائل میں بیان کردہ تمام کلاسز اور انٹرفیس طلباء کے پیکیج کا ایک حصہ ہیں۔ اور سورس فائل میں صرف ایک پیکیج کا اعلان کیا جاسکتا ہے۔
امپورٹ اسٹیٹمنٹ
بہت سے پہلے سے طے شدہ کلاسز محفوظ ہیں جاوا میں پیکیجز ، دوسرے پیکیجوں میں ذخیرہ شدہ کلاسوں کا حوالہ کرنے کے لئے ایک امپورٹ اسٹیٹمنٹ استعمال ہوتا ہے۔ درآمد کا بیان ہمیشہ پیکیج کے بیان کے بعد ہی لکھا جاتا ہے لیکن یہ کسی بھی طبقے کے اعلان سے پہلے ہونا ضروری ہے۔
ہم امپورٹ اسٹیٹمنٹ میں ایک مخصوص کلاس یا کلاس درآمد کرسکتے ہیں۔ جاوا میں درآمدی بیان کس طرح کام کرتا ہے اسے سمجھنے کے لئے مثال پر ایک نظر ڈالیں۔
درآمد java.util.Date // تاریخ درآمد درآمد java.applet. * // جاوا ایپلٹ پیکج سے تمام کلاس درآمد کرتا ہے
انٹرفیس سیکشن
اس حصے کو ایک کی وضاحت کے لئے استعمال کیا جاتا ہے جاوا میں انٹرفیس . یہ ایک اختیاری سیکشن ہے جو بنیادی طور پر ایک سے زیادہ کو نافذ کرنے کے لئے استعمال ہوتا ہے . ایک انٹرفیس جاوا میں ایک کلاس سے بہت ملتا جلتا ہے لیکن اس میں صرف مستقل اور ہوتا ہے اعلامیہ
انٹرفیس کو فوری نہیں بنایا جاسکتا لیکن اسے کلاسوں کے ذریعہ لاگو کیا جاسکتا ہے یا دوسرے انٹرفیس کے ذریعہ توسیع کی جاسکتی ہے۔
انٹرفیس اسٹیک {باطل دھکا (INT آئٹم) باطل پاپ ()}
کلاس تعریف
جاوا پروگرام میں متعدد شامل ہوسکتے ہیں کلاس تعریفیں ، کلاسیں کسی کا لازمی حصہ ہیں جاوا پروگرام . یہ ایک پروگرام میں صارف کی وضاحت شدہ کلاسوں کے بارے میں معلومات کی وضاحت کرتا ہے۔
کلاس ایک مجموعہ ہے متغیر اور جو کھیتوں پر چلتے ہیں۔ جاوا میں ہر پروگرام میں کم از کم ایک کلاس ہوگی جس میں مرکزی طریقہ کار ہے۔
جاوا میں چرت کیا ہے؟
مین میتھڈ کلاس
اصل طریقہ وہیں سے ہے جہاں عمل درآمد شروع ہوتا ہے اور مندرجہ ذیل بیانات کے لئے بیان کردہ آرڈر کی پیروی کرتا ہے۔ آئیے ایک نمونہ پروگرام پر ایک نظر ڈالتے ہیں تاکہ یہ سمجھنے کے لئے کہ اس کا ڈھانچہ کیسے تیار ہوتا ہے۔
عوامی کلاس مثال {// مین طریقہ کار اعلانیہ عوامی جامد باطل مین (سٹرنگ [] آرگس) {System.out.println ('ہیلو ورلڈ')}
آئیے مذکورہ بالا پروگرام کی لائن کا ایک لائن بہ تجزیہ کریں تاکہ یہ کیسے کام ہوتا ہے۔
عوامی طبقے کی مثال
یہ مثال کے طور پر ایک کلاس پیدا کرتا ہے۔ آپ کو یہ یقینی بنانا چاہئے کہ کلاس کا نام دارالحکومت کے ساتھ شروع ہوتا ہے ، اور عوامی الفاظ کا مطلب ہے کہ یہ کسی بھی دوسری کلاس سے قابل رسائ ہے۔
تبصرے
پڑھنے کی اہلیت کو بہتر بنانے کے ل we ، ہم پروگرامر کے ل comments مخصوص نوٹ یا طریقوں کی فعالیت وغیرہ کی وضاحت کرنے کے لئے تبصرے استعمال کرسکتے ہیں۔
منحنی خطوط وحدانی
گھوبگھرالی بریکٹ تمام احکامات کو ایک ساتھ جوڑنے کے لئے استعمال کیا جاتا ہے۔ اس بات کو یقینی بنانا کہ احکامات کلاس یا کسی طریقہ سے تعلق رکھتے ہوں۔
عوامی جامد باطل اہم
جب مرکزی طریقہ عوامی طور پر اعلان کیا جاتا ہے تو ، اس کا مطلب یہ ہوتا ہے کہ اسے اس طبقے سے باہر بھی استعمال کیا جاسکتا ہے۔
جامد لفظ کا مطلب یہ ہے کہ ہم کسی مادے کو اس کی اشیاء بنائے بغیر تک رسائی حاصل کرنا چاہتے ہیں۔ جیسا کہ ہم کسی بھی چیز کو پیدا کیے بغیر مرکزی طریقہ کو کہتے ہیں۔
باطل لفظ اس بات کی نشاندہی کرتا ہے کہ اس سے کوئی قیمت نہیں لوٹتی ہے۔ مرکزی کو باطل قرار دیا گیا ہے کیونکہ اس سے کوئی قیمت نہیں لوٹتی ہے۔
اہم طریقہ یہ ہے ، جو جاوا کے کسی بھی پروگرام کا لازمی حصہ ہوتا ہے۔
سٹرنگ [] آرگس
یہ ایک صف ہے جہاں ہر عنصر ایک تار ہوتا ہے ، جسے آرگس کا نام دیا جاتا ہے۔ اگر آپ کسی کنسول کے ذریعہ جاوا کوڈ چلاتے ہیں تو ، آپ ان پٹ پیرامیٹر پاس کرسکتے ہیں۔ اہم () اسے ایک ان پٹ کے طور پر لیتا ہے۔
سسٹم آؤٹ.پرنٹل ()
بیان اسکرین پر آؤٹ پٹ پرنٹ کرنے کے لئے استعمال ہوتا ہے جہاں سسٹم پہلے سے طے شدہ کلاس ہے ، پرنٹ رائٹر کلاس کا ایک مقصد ہے۔ طریقہ پرنٹ لین ایک نئی لائن کے ساتھ اسکرین پر متن کو چھپاتا ہے۔ جاوا کے تمام بیانات ایک سیمیکلن کے ساتھ ختم ہوتے ہیں۔
لینکس ایڈمن کے کردار اور ذمہ داریاں
یہ ہمارے اس مضمون کے اختتام تک پہنچا ہے جہاں ہمیں جاوا پروگرام کے ڈھانچے کے بارے میں سیکھا ہے۔ میں امید کرتا ہوں کہ اس سبق کے ساتھ جو کچھ آپ کے ساتھ شیئر کیا گیا ہے اس سے آپ صاف ہیں۔
اگر آپ کو یہ مضمون 'جاوا پروگرام کا ڈھانچہ' متعلقہ ملا ہے تو ، چیک کریں ایک قابل اعتماد آن لائن سیکھنے کی کمپنی جس کے نیٹ ورک کے ساتھ دنیا بھر میں 250،000 سے زیادہ مطمئن سیکھنے ہیں۔
ہم یہاں آپ کے سفر کے ہر قدم میں آپ کی مدد کرنے اور ایک ایسا نصاب تیار کرتے ہیں جو طلباء اور پیشہ ور افراد کے لئے ڈیزائن کیا گیا ہے جو ایک بننا چاہتے ہیں جاوا ڈویلپر . کورس آپ کو جاوا پروگرامنگ میں آغاز فراہم کرنے اور مختلف اور اعلی درجے کے دونوں جاوا کے تصورات کے لئے آپ کو تربیت دینے کے لئے ڈیزائن کیا گیا ہے پسند ہے ہائبرنیٹ اور .
اگر آپ کو کوئی سوال آتا ہے تو ، بلا جھجھک 'جاوا پروگرام کی ساخت' کے تبصرے کے سیکشن میں اپنے تمام سوالات پوچھیں اور ہماری ٹیم جواب دینے میں خوش ہوگی۔