ڪمپيوٽرن, پروگرامن
جاوا: هڪ باقاعده اظهار، خاص ڪردارن
اڄ، جاوا ۾ پروگرامن ۾ تمام گهڻا امڪان، ڪو به هڪ نه حيران ٿي ويندا. هن علائقي ۾ جاري ايترو وڏو آهي ته اسان جي عصر حقيقت جي فلمن کان هن ڪهاڻي ۾ 50-60 سال اڳ تائين واقف رهيو ھا هڪ لا آهي "مستقبل کي واپس."
جي جاوا ٻوليء جي اڀرندڙ
جاوا - هڪ شئي-ايجنڊا پروگرامن جي ٻولي، جنهن جو اصلي سج Microsystems جي ترقي ٿي ويو، ۽ بعد ۾ ان جي حمايت ۽ ترقي Oracle جي پيروڪار ٿيو.
لڳائڻ ۽ شروعاتي
امان جي ڪاميابي هن جي ٻولي ۾ ترقي اپليڪيشن هلائڻ لاء، اوھان کي جاوا-جزا جو هڪ خاص پئڪيج، جنهن کي Oracle ويب سائيٽ تي موجود آهي انسٽال هجڻ ضروري آهي. صحبت مختلف distributions، جنهن جو ٽارگيٽ پليٽ فارم ۾ تڪرار ڪيو، گڏو گڏ مختلف اختيارن کي روزي ڏيندو آھي. جڏهن ته سراسري طور استعمال ڪندڙ جي جاوا نسخو آهي ته سڀ کان تازو، آخري کان مختلف آهي استعمال ڪرڻ جي ضرورت نه رکندو آھي. اهو رڳو ڊولپر جو مخصوص خوبيون ۽ صلاحيتون لاء مخصوص حڪمت جي ضرورت لاء احساس ٿو.
توهان جي ڪمپيوٽر تي جاوا انسٽال ڪرڻ لاء، صارف جو پهريون پڪ آهي ته سامان جي ڪنڀار جي وقفي سسٽم گهرجون دنگ ڪر هجڻ ضروري آهي. Oracle انجنيئر کي سخت ڪم ڪيو آهي جو سسٽم گهرجون جي حد جي خاتمي ڪرڻ لاء، پر ان کي اڃان به موجود آهي، ۽ ان جي زير نظر ٿي هجي. استعمال ڪندڙ جي سائيٽ هن آپريٽنگ سسٽم، جنهن کي هن سافٽ ويئر کي انسٽال ڪرڻ گھري ٿو جي بنياد تي سنڌ جي تقسيم جي ضرورت سٽ گهرجي. لاء مثال طور، جاوا ونڊوز 7 لاء اهو هڪ executable .exe-فائيل، جنهن کي صرف انسٽاليشن ڊاريڪٽري ڄاڻائي، ۽ پوء هن کي هر شي پاڻ ڪرايو ويندو جي ضرورت ٿيندي آهي. اهو احوال آهي ته نظام کي هڪ ئي وقت ۾ هن سافٽ ويئر جي شيل جي صرف هڪ ڪاپي انسٽال ڪري سگهجي ٿو لڳي آهي. تنهن ڪري پڪ جاوا جي پوئين ورزن جي نظام کان هٽائي ته ڪر ڪرڻ جي ضرورت انسٽال ڪرڻ کان اڳ ۾. اوھان کي نه ٿا ڪريو، ته هڻڻ کان اڳ ۾ توهان کي انسٽاليشن کي جاري رکي سنڌ جي متضاد پروگرام کي ختم ڪرڻ لاء پڇا ڳاڇا ڪندو.
جاوا ۾ ترقي شروع
پوء جي استعمال ڪندڙ ڪاميابي جو سافٽ ويئر ماحول نصب ڪيو آهي، اهو اڳ ۾ ئي لکيل پروگرامن جي execution لاء مطلب جي هڪ قسم کي ميسر ٿيندو، ۽ پنهنجي پيدا ڪرڻ. امان جي جاوا جي ۾ پروگرامن شروع ڪرڻ ۾، توهان کي ڪنهن به اضافي پروگرامن جي ضرورت نه ڪندا آھن. اسان کي صرف هڪ نئين شيء کي سکڻ ۽ فن تعمير جي ٻولي کي سمجهڻ جي خواهش جي ضرورت آهي. استعمال ڪندڙ ڪاميابي جي جاوا انسٽال ڪرڻ جي قابل ٿي ويو، ۽ عمل ۾ ٻين پروگرامن سان ڪو به تضاد آهن، توهان ڪنهن به ٽيڪسٽ ايڊيٽر ۾ ڪوڊ لکڻ شروع ڪري سگهو ٿا. جيڪڏهن
Oracle ڊولپر لاء اوزارن جي وڌ ۾ وڌ مقرر مهيا ڪرڻ لاء پڪ ڪيائين. جاوا ۾، سنڌ جي پئڪيج، هڪ compiler (Javac ڀلائي) آهي، جنهن کي، دليل جي طور تي ڪنهن به ٽيڪسٽ فائيل کي واٽ وٺڻ شامل آهن هڪ bytecode مجازي مشين سمجھڻ ۾ ڪنورٽ.
استعمال ڪندڙ کي اڃا درخواست نه هلائڻ ۽ انهن جي ڪم جي نتيجن کي ڏسي سگهو ٿا. ونڊوز 7 لاء جاوا اپليڪيشن کي انسٽال ڪرڻ، ان کي "سٿ" جو خانو-کائي ۾ ڪرڻ ضروري آهي.
هن خانو فارميٽ جاوا آرڪائيو جي گهٽتائي، ۽ سڀني زپ-فائيل کي واقف جي هڪ خاص قسم جو آهي، جنهن کي وڌيڪ جي درخواست ۾ داخل ٿيڻ نڪتو (مکيه طبقي) جي طبقن ۽ dependencies ۽ جون پوائينٽون جي هڪ بيان هئا مان نڪتل آهي. سنڌ جي ڀلائي جي استعمال به ساڳئي نالي سان، جنهن کي به Oracle کان معياري بنڊل ۾ شامل آهي جو هڪ .jar-فائيل پيدا ڪرڻ. ان جي ڪامياب عمل ڪرائڻ کان پوء، استعمال ڪندڙ کي پيدا ڪيو هڪ درخواست يا جاوا حڪم جي حڪم ليڪ يا دلاسو کان، يا رڳو ڊبل ڪلڪ ڪري هلائي سگهو ٿا.
جي جاوا ٻوليء جي مکيه جزا
امان ۾ ڪاميابي، جي جاوا ٻوليء ۾ اپليڪيشن کي ترقيء کي ان جي ڏاڍي فاروق سومرو سان شروع ڪرڻ جي ضرورت سکيا. Novice programmers ڪڏهن جي مدت "شئي-ايجنڊا" ٻولي کي سمجهڻ ڏکيو. ڪيترن ئي ماڻهن کي mistakenly يقين آهي ته ان جي حقيقت اها آهي ته سنڌ جي ڪارڪردگي آهي ته ٻوليء ۾ هلائڻ ڪري سگهي ٿو جو سڀني اعتراض آهن وهم. تنهن هوندي به، هن کي سچو نه آهي. جي جاوا ٻوليء ۾، سنڌ جي ضرورتن لاء سواء، ڪو به مدي خارج قسمن جي هڪ سيٽ آهي. هي عدد ڊيٽا قسم (byte کي، مختصر، int، ڊگهو )، جنهن integers مختلف لفظ جي ڊيگهه، ڪسري ڊيٽا قسمن (مجال، ڪنڀر)، گڏو گڏ سٽون ۽ ڪردار قسمن (اسٽرنگ ۽ چار هزاري) جي حوالي ڪندا آهن.
wrappers، جنهن کي ڪجهه به قسم جو اعتراض ڪرڻ هڪ حوالي پيدا ڪرڻ لاء استعمال ڪري رهيا آهن - انهن مان هر هڪ لاء ائين-سڏيو طبقن آهن. هي جملو جي انگن اکرن کان سواء سڀ مدي خارج قسمن لاء سچو آھي.
جاوا ۾ اهو جملو طبقي جي عمل ڪرائڻ جي خاصيتون
جاوا-ليڪ - هي هڪ خاص طبقو آهي. اهو هڪ نه ٿيندڙ اعتراض طور درجه ڪري سگهجي ٿو. اسين هڪ ڍڳ (ڍڳ) ته جيئن ان کان پوء ان تي هر آپريشن جي درخواست جي هوندي تصور ته، جنهن هڪ ماني جملو تي مشتمل آهي، (جو substring جي چونڊ، concatenation، ڪردار راء، ۽ پوء تي. المتوفي) جي ٿيندڙ ليڪ، جنهن جي آپريشن جي اصل نتيجو کان تڪرار ٿيندو جو هڪ نئون مثال پيدا ٿيندا.
هن جاوا ٻولي - باقاعده اظهار. انهن جي ظاهر ۽ مقصد
باقاعده اظهار شهيد ويهون صدي عيسويء ۾ بيٺو ۽ اليڪٽرانڪ متن درجي جي ٽيڪنالاجي revolutionized.
عربن، متن يا substring ۾ مخصوص سيڪشن جي تلاش جو هڪ عام مسئلو آهي، جنهن تي عمل ڪرائڻ لاء ڪوشش ۽ ان وقت جي ضرورت هوندي هئي. Programmers جملي جي مخصوص ڳولا سميجي سميلن يا حالتن جو تمام گهڻو سان ان compare تي لڳ ڀڳ هر ويب سائيٽ چيڪ ڪرڻ لڳو. تنهن هوندي به، باقاعده اظهار جي advent سان ثابت ڪيو ڪردارن کي استعمال ڪرڻ جو موقعو آهي، جنهن جي ذريعي ان کي هڪ طرز جنهن جي ڳولا ڪئي وڃي پئي بيان ڪرڻ لاء دستياب ٿيو آهي. جاوا ۾ باقاعده اظهار نسخو 5 ۾ بيٺو، ۽ جيئن ئي سافٽ ويئر ماحول جي اهميت وصف بڻجي چڪو آهي.
جاوا ۾ باقاعده اظهار سان گڏ ڪم ڪرڻ
جاوا ۾، سڀني طبقن، هڪ رستي يا ٻئي java.util.regex سڏيو هڪ الڳ پئڪيج ۾، باقاعده اظهار سان گڏ ڪم ڪرڻ لاء استعمال ڪري رهيا آهن. ۾ جاوا باقاعده اظهار بيان جي طرز طبقو، جنهن کي انگريزي کي ترجمو "طرز" جو مطلب آهي. هن طبقي جي constructor، جنهن هڪ سانچي پيدا ڪرڻ لاء استعمال ڪري سگهجي ٿو لاء هڪ جملو دليل قبول ڪندو. توهان سادو خط بهتر استعمال wildcards جي بدران، ان کي بيان ڪرڻ چاهيون ٿا جڏهن.
امان جي صحيح جي ڳولا جي حراست ۾ مقرر ڪرڻ ۾، ان کي Oracle کان سرڪاري دستاويز پڙهڻ لاء ڀلو آھي، ڪيترن ئي ثابت ڪردارن جو مطلب نه ٿا ڪري سگهو طور جيڪي سنڌ جي عام استعمال ڪندڙ يا هڪ novice پروگرامر خيال ٿئي. مثال طور، سنڌ جي سائين "+" ٿي سگهي ٿو ته هن طرز کي فوري طور اڳيون هدايت جي هڪ يا وڌيڪ مثالن ۾ ڪرندا آھن. جڏهن جاوا باقاعده اظهار ۾ عمل، خاص ڪردارن جي ڪنهن ٻئي پروگرامن زبان ۾ به ساڳيو آهي. تنهن ڪري، هڪ ٻئي جي پليٽ فارم تي لڏپلاڻ painless هجڻ گهرجي.
باقاعده اظهار جي لحاظ کان اپليڪيشن
اها ڳالهه نوٽ ڪرڻ گهرجي ته باقاعده اظهار جو امڪان بهترين متن جي تمام وڏي مقدار تي عمل ڪرڻ لاء جاء والارڻ لاء آهن. مثال طور، ڪي ڳولا اهم، يا مفت ۾ ڪلام جا مجموعا جي شق آهي ته ڪيس جنهن ۾ سنڌ جي اهم لکيو آهي اهم نه آهي سان. متن جي هٿ فيصلو اهڙي مسئلو حل ثي رهيو لاء انتهائي ٿيندڙ ٿي، ۽ ان جي تعمير ۾ جاوا باقاعده اظهار ڪوڊ جي نالين جي هڪ جوڙو حاصل ڪري سگهجي ٿو کڻي ها.
ته ڇو اسان کي ڪنهن به طرح ٻوليء جي مطالعي سٺن آهن هڪ باقاعده اظهار جي طور تي جيئن ته هڪ اهم حصو ياد نه ٿا ڪري سگهو آهي. ٽريفڪ ۽ صارف جي درخواستن جو تجزيو ڪرڻ جي ڊيٽا انٽري فارم validating کان (اي-ميل پتا، ڪريڊٽ ڪارڊ جا نمبر) - جاوا ۾، ان کي مختلف شعبن ۾ استعمال ڪري سگهجي ٿو.
Similar articles
Trending Now