کیا جاوا ورتھ لرننگ ہے؟
اوپن آفس کے باہر، ویز, وپرا، یا کچھ ویب صفحات میں تعینات کیے جانے والے ایپلز، موبائل نظام، ٹی وی، GPS، اے ٹی ایمز، کاروباری پروگراموں اور بہت سے ایسے صفحے میں بہت پوزیشن ہے جو ہم روزانہ سرف رہے ہیں جاوا پر چل رہے ہیں.
مندرجہ ذیل چارٹ 2006 2011 C # NET، پی ایچ پی اور روبی، ممکنہ طور پر ملازمت کی پیشکش کے بعد لیا کے مقابلے میں چونکہ جاوا ٹیکنالوجی مسلسل ایک مضبوط ڈومین ہے کہ کس طرح سے پتہ چلتا ہے.
جیوپوٹیلیل ماحول کے معاملے میں، C ++ اور جاوا دو عظیم دنیا ہیں جس میں اوپن ماخذ ایپلی کیشنز کو تعمیر کیا جاتا ہے؛ مندرجہ ذیل ٹیبل C ++ کو جاوا کے کنارے سے کچھ، میں نے جاوا کی درخواستوں پر لیکن پہلی نظر میں وسعت دینے (جو نہیں ہے) پر توجہ مرکوز پوسٹ کے موضوع، 15 کو ایک رشتہ 10 میں حد سے تجاوز ہے خلاصہ.
C ++ میں GIS درخواستیں |
جاوا میں جی آئی ایس ایپلی کیشنز |
ڈیسک ٹاپ کی سطح پر
|
|
سرور کی سطح پر
|
|
لائبریری کی سطح پر
|
|
پچھلے افراد میں سے، کم از کم ان جاوا میں تیار کردہ 5 OSGeo بنیادوں کی منصوبوں کے طور پر درج کیا جاتا ہے، انفیکشن میں کچھ، پائیدار اور تکمیل کی تلاش میں.
یہ دلچسپ بات ہوگی کہ پروگرامنگ کے ماہرین کا ایک گول میز اس بارے میں بات کرنا ہے کہ وہ جاوا کو کیوں ترجیح دیتے ہیں اور اس سے نفرت کیوں کرتے ہیں ، ممکن ہے اس پر تبادلہ خیال کیا جائے گا کہ آیا پوائنٹرز عمل کو آسان بناتے ہیں یا نہیں ، اگر ورچوئل مشین نہ ہونے کی صورت میں ملٹی تھریڈنگ کو دوسری زبانوں سے فائدہ ہو گا ، ؛ لیکن ایک بات پر وہ سب متفق ہوں گے:
کراس پلیٹ فارم ہونے کی حقیقت ، چونکہ ایپلی کیشنز ونڈوز ، لینکس ، سولیرس اور میک پر چل سکتے ہیں (اسٹیو جابس کی حالیہ ضد کو نظر انداز کرتے ہوئے)۔ اس سے یہ ایک عالمی دائرہ کار والی ایپلی کیشنز کے لئے پرکشش ہے ، جہاں صارفین مختلف آپریٹنگ سسٹم اور براؤزر استعمال کریں گے ، مشہور ورچوئل مشین کے ذریعہ تقریبا everything ہر چیز کو حل کریں گے جو ملٹی تھریڈڈ کاموں کو انجام دینے کے علاوہ ، پورٹیبلٹی کا مسئلہ حل کرتا ہے اور اس کے درمیان محفوظ فلٹرنگ فراہم کرتا ہے۔ کلائنٹ اور سرور
یہ بھی حقیقت ہے کہ اوپن سورس، اندازہ کرنے کے لئے ایک پہلو ہے اوریکل SUN (جاوا ڈیولپر) حاصل کر لیا ہے، اور کچھ مائی ایس کیو ایل (GPL لائسنس) کے ساتھ طویل مدت میں کیا ہو گا شک کرنا، اگرچہ تقریبا کوئی بھی مستقبل کے سوالات جاوا زبان کی.
ٹیلی ویژنوں اور وی ایچ ایس پر چلانے کے لئے گرین ٹین نے ناکام منصوبے کے طور پر جو کچھ شروع کیا تھا اس سے مماثلت نہیں ہے جو جاوا نے پوزیشننگ میں حاصل کیا ہے ، اگرچہ یہ مقاصد میں ہوتا ہے۔ آج تک ، جاوا میں 3 ایپلی کیشنز ہیں:
J2SE (معیاری ایڈیشن)، جو عام طور پر تقسیم کردہ ایپلی کیشنز اور آلات کی تعمیر کے لئے استعمال ہوتا ہے.
J2EE (انٹرپرائز ایڈیشن)، کثیر درجے کے انٹرپرائز کے اوزار، دور دراز سپورٹ کی خدمات، اور ای کامرس کے لئے.
J2ME (مائیکروسافٹ ایڈیشن)، جس کے ساتھ موبائل فونز، GPS اور ڈیجیٹل ٹی وی خانوں کی تعمیر کی جاتی ہے.
Learn21 y گلوبلنگنگ مجازی کلاس روم کی مثالیں ہیں جہاں آپ جاوا سیکھ سکتے ہیں.
تو ابتدائی سوال پر واپس لو، جاوا اگر سیکھنے کے لائق ہے ...