کمپیوٹرزسافٹ ویئر

IDE جاوا

جاوا پلیٹ فارم کے تصور سے واقف تقریبا آدم موبائل فون کے ہر مالک ہے. جاوا ترقی کے ماحول سے قطع نظر آپریٹنگ سسٹم کے چلانے کے لئے استعمال کیا جا سکتا ہے کہ عالمگیر کی درخواست کی تخلیق شامل ہے. ہمیں اس کے آپریشن اور استعمال کے بنیادی پہلوؤں پر غور کرتے ہیں.

ایک جاوا ترقی کے ماحول کیا ہے؟

اصل میں، ترقی کے ماحول کو جاوا رن ٹائم ماحول میں تسلیم کیا جاتا ہے کہ آفاقی احکام پر مبنی ایک پروگرامنگ زبان ہے.

تقریبا بات، جاوا زبان کی ترقی ایک ہی ونڈوز میں ابتدائی طور پر قائم کیا پلیٹ فارم کے بغیر ماحول کے کام نہیں آئے گا. لیکن اس طرح کی حمایت اضافی اجزاء نصب کرنے کے لئے ضرورت سے کسی بھی صارف کو ختم کرنے، natively کی فراہم کی جاتی ہے.

کمپیوٹر ٹیکنالوجی کی ایپلیکیشنز

ابتدائی طور پر، اس منصوبے سن مائکروسسٹمز، بعد میں کمپنی کے حمایت کی گئی تھی جس میں اوریکل کی طرف سے تیار کی گئی تھی.

کارکردگی کوڈ کے مواد اسے نصب آپریٹنگ سسٹم کی قسم پر منحصر نہیں ہے کہ اس طرح کی. زبان خود، اعتراض پر مبنی ترقی کے ٹولز سے مراد آپریٹنگ پروگراموں کے مشابہ نظام.

لیکن کمپیوٹر یا موبائل کے نظام سے اختتام جاوا ترقی کے ماحول میں یہ بالکل آزاد ہے.

موبائل کے نظام کے بلٹ ان ماڈیولز

ہم اسمارٹ فونز اور گولیاں کے بارے میں بات کرتے ہیں، کے اسی ورژن ایکلپس (IDE جاوا) صرف چند منٹ میں Java پر مبنی ایپلی کیشن تخلیق کرنے کی اجازت دیتا ہے کہ ایک گرافیکل درخواست کے استعمال پر لاگو ہوتا ہے.

اصل میں، درخواست میں خود سے کچھ سے خطاب یا انکوائری، جن کے افعال آپریٹنگ سسٹم کی طرف سے فراہم کی جاتی ہیں کی پیداوار ہے.

اور اس کے موبائل آلات کے لیے لاگو ہوتا ہے. ہم کبھی کبھی بالآخر یا ونڈوز فون، یا لوڈ، اتارنا Android فوری طور پر اپ ڈیٹس کی پیشکش کی شرائط میں "توکنا" شروع ہوتا ہے کہ دیکھا؟ یہ کہ دوسرے نہ ہو دو اجزاء کے طور پر:

  • جاوا رن ٹائم؛
  • مائیکروسافٹ نیٹ فریم ورک.

سب سے زیادہ دکھ کی بات ہے کیا، سب سے پہلے جزو کے نظام کی غلطیوں سے متعلق نہیں ہے. پلیٹ فارم کو مکمل طور پر آزاد ہے اور پہلے سے طے شدہ حکم دیتا ہے کی شرائط میں پھانسی دے رہے ہیں.

مربوط ترقی کے ماحول جاوا ترقی: سادہ درخواست

اس نظام کے موبائل ورژن میں استعمال کیا جاتا ہے کہ حقیقت یہ ہے، کوئی بھی شک سے باہر ہے. "سیب" مصنوعات کی بات کو نہ جاوا ترقی کے ماحول لوڈ، اتارنا Android کی حمایت.

پھر بھی صورت حال کے لحاظ سے بہت ہی آسان کارکردگی کی ایپلی کیشنز نہیں ہے. یہاں کیوں ہے.

ایگزیکیوٹیبل ایپلیٹس

انسٹال ہونا ضروری ہے سب سے پہلے، صرف نظام مناسب Archiver کو (- - کم از کم بہتر 7 زپ کو WinRAR) جس میں پر توجہ دینا.

جاوا کے پروگرام کے لئے ترقی کے ماحول حقیقت یہ ہے کہ اعداد و شمار کے ایک آرکائیو کہ معیاری ونڈوز کے اوزار کھولنے کے لئے دستیاب نہیں ہے میں ذخیرہ کیا جاتا ہے سے مراد ہے.

جمع شدہ اعداد و شمار کے

بہترین، نکالنے کے اوپر کی طرح استعمال کیا جا سکتا ہے. لیکن محفوظ شدہ دستاویزات ٹیکنالوجی کا استعمال کیا اضافی (زیادہ سے زیادہ) سمپیڑن کے طریقہ کار کی تشکیل یہاں کچھ بھی مدد نہیں کریں گے تو.

یہاں تک کہ اپ ڈیٹ Archiver کو ضروری تبدیلیاں کرنے کے لئے نہیں کر سکیں گے. اگرچہ آپ کے اپ ڈیٹ کے بارے میں ابتدائی پیغام کے نظام ٹرے میں "لٹکی ہوئی ہے"، پورے پلیٹ فارم کی ایک اپ ڈیٹ کا اطلاق کرنے کی نہیں کرنا پڑے گا.

پلیٹ فارم اپ ڈیٹ

اپ ڈیٹ کو صرف کارکردگی کا مظاہرہ کر رہا ہے. بس آپ اپ ڈیٹ کو انسٹال کرنے کی پیشکش کی، چمکتا ہے ٹرے آئیکن پر کلک کریں. شناخت وقت کئی منٹ تک لگ سکتے ہیں. یہ عام بات ہے.

آپ کو انتظار کرنا کوئی مسئلہ نہیں کرنا چاہتے تو - اگر آپ کو مائیکروسافٹ کی سرکاری شیئر پر جانے اور وہاں سے پروگرام ڈاؤن لوڈ کریں. میں نے اس طریقے کو پسند نہیں کرتے ہیں؟ انسٹال JDK یا J2SE، جاوا کی توسیع ہے جس میں، اور بعد میں منتخب کی طرف سے ضروری ماڈیولز انسٹال کرنے کے لئے، اس کے بعد کی ایکٹیویشن خود کار طریقے سے اس وقت ہوتی ہے. عمل کے اختتام پر ایک مکمل نظام ربوٹ کی ضرورت ہو.

کیوں جاوا OS پر انحصار نہیں کرتا؟

جیسا کہ پہلے ہی ذکر کیا ہے، اس زبان سے مراد اعتراض پر مبنی (C + / C + +، جس میں ونڈوز پروگرام ہے کی طرح).

لیکن اس کے جوہر مجازی جاوا مشین حکم دیتا ہے، کسی بھی کمپیوٹر سسٹم کی طرف سے تسلیم کیا خاص بائٹ کوڈ میں کارکردگی کی ایپلی کیشنز کو منتقل کرنے سے قطع نظر اس کے ڈویلپر کے قابل ہے کہ ہے. جاوا پروگراموں کے لیے یکساں طور پر اچھے ترقی کے ماحول لوڈ، اتارنا Android موبائل کے نظام، بلیک بیری، iOS اور دوسروں کے کمپیوٹر پر استعمال کیا جاتا ہے، اور انٹیل کے پلیٹ فارم پر، اور.

سب سے زیادہ سافٹ ویئر کے ماحول "OSes" میں پہلے سے ہی موجود ہے ایک بلٹ میں ایک کمانڈ استعمال کی پھانسی کے انچارج. اور یہ اس طرح مائیکروسافٹ نیٹ فریم ورک یا ان کے اپنے ایپلیٹس کے کام کاج کے لئے کسی بھی دوسرے سازوں کے تیار کر رہے ہیں کہ آپریٹنگ سسٹم کے طور پر مخصوص ماحول پر لاگو نہیں ہوتا.

موبائل آلات

بورڈ پر ایک آپریٹنگ سسٹم کے بغیر بھی عام موبائل فونز کے لئے کے طور پر، وہ بھی اس پلیٹ فارم کے لیے اصل حمایت حاصل ہے. عام طور پر، انسٹالرز توسیع جار یا JAD اور بہت ایلیمنٹری بھی آدم فونز پر نصب ہے.

آپریٹنگ سسٹم اس طرح کے WinRar طور archivers، اس طرح کے طور پر کسی بھی مسائل کے بغیر SFX فائل طرح خود نکالنے ابلیھاگاروں پہچانتے ہیں جس کا استعمال کیا جا سکتا ہے. جب آپ اس فائل پر ڈبل کلک کریں، اس کے مواد کو خود کار طریقے سے اور محفوظ شدہ دستاویزات جاوا پلیٹ فارم کے ساتھ، میں اس معاملے کے پس منظر میں چلتی نکالا جائے گا.

میں نے کیا کہا ایک سادہ فون پر بھی پرانے کھیل بہت آسانی سے مقرر کئے جا سکتے کیونکہ سکتے ہیں. یہ خیال کیا جاتا ہے اگرچہ ان "اعلی" آپریٹنگ سسٹمز میں استعمال نہیں کر رہے ہیں، یہ نہیں ہے.

جیسے بھی بڑی عمر کے ماڈل میں نوکیا 3310 پلیٹ فارم ہے. دوسری صورت میں، فون ہے کہ کس طرح سے کام کریں گے؟ اسی نظام میں یہ پہلے سے ہی واضح ہے، اور تعمیر میں جاوا ترقی کے ماحول کے لئے ذمہ دار ہے جس کی سہولت موجود ہو.

ایپلی کیشنز کو تشکیل دیتے وقت خود استعمال کیا حکم دیتا لئے کے طور پر، ان کی تفصیل بہت زیادہ وقت لگ سکتا ہے. لیکن اس زبان کی بنیاد پر ایک درخواست پیدا کرنے کا خیال اب بھی موجود ہے، تو یہ Delphi کے ماحول کی طرف سے پیش کردہ پلیٹ فارم کی طرح ایک خصوصی پروگرام نصب کرنے کے لئے بہتر ہے (گرافیکل یوزر انٹرفیس بہت ملتا جلتا ہے).

اختتام

جیسا کہ آپ دیکھ سکتے ہیں کے طور پر، اعلی درجے کا Java ترقی کے ماحول کے کسی بھی نظام کے ساتھ عالمی سطح پر ہم آہنگ ہے. لیکن یہ C + / C + + کی بنیاد پر نشر کمانڈز کے مقابلے میں زیادہ تیزی سے کام کرتا ہے. بعض جائزوں کے مطابق، کارکردگی اعلی 20-30 اوقات کی طرف سے، میموری کی کھپت اعلی درجہ کی سطح پر ہے، اگرچہ ہو سکتا ہے.

لیکن کچھ نتائج خلاصہ، تو یہ جاوا ترقی کے ماحول کی طرف سے پیش کردہ اصل استرتا نوٹنگ کے قابل ہے. اصل میں، یہ ہے کہ یہ سب سے زیادہ مقبول ایک ہی ملٹی میڈیا ایپلی کیشنز یا کھیل پیدا کرنے کے لئے بناتا ہے، تمام نظام کے ساتھ مطابقت رکھتا ہے.

ہم نے بھی کہنا چاہیے جاوا کا تازہ ترین ورژن کلی پروگرامنگ ٹولز، ٹیکنالوجی یفل اور C #، C کے ++ اسباب سے یکسر مختلف پر مبنی ہیں جس کی حمایت پر مبنی ہے کہ. یہاں آپ کو، نام نہاد جامد شعبوں کی scalar ڈیٹا کی اقسام کے خود کار طریقے سے تبادلوں اور درآمد کا استعمال نہیں کر سکتے ہیں ماخذ کوڈ کے ساتھ دستاویزات کی حمایت کرنے کے امکان کا ذکر کرنا.

جاوا SE 6 جاپانی اور بودھ کیلنڈروں کی بھی شناخت، مکمل HTTP سرور تخلیق کرنے کی صلاحیت شامل ہیں جس میں بہت سے نئی خصوصیات،، ڈیش بورڈ نہیں ذکر کرنے کے لئے 70 فیصد تک پیداواریت میں اضافہ کرنے کے لئے، JConsole کلاس بہاؤ اور کمپریسڈ ڈیٹا کی تیز منتقلی کے شامل ہیں کی حمایت اوپن جی ایل اور DirectX ہارڈ ویئر.

یہ گرافکس کارڈ کے لئے زیادہ تر لاگو ہوتا ہے، اگرچہ اس سے بھی آڈیو ڈیوائس کے استعمال (ASIO4ALL بنیاد کو عام طور پر ایک مجازی ڈرائیور) سے رجوع کر سکتا ہے. اسی سے کچھ سافٹ ویئر synthesizers یا MIDI-بورڈ پر ہوتا ہے. مگر جاوا ایپلیٹس کارکردگی کے استعمال کو ہمیشہ فراہم نہیں کر رہا ہے.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ur.atomiyme.com. Theme powered by WordPress.