ابتدائیہ افراد کے لئے بنیادی سے اعلی درجے کے تصور کو سمجھنے میں ان کی مدد کرنے کے لئے تیار ہے
جاوا ایک اعلی سطحی پروگرامنگ زبان ہے جو ابتدا میں سن مائکرو سسٹمز نے تیار کی ہے اور اسے 1995 میں جاری کیا گیا تھا۔ جاوا مختلف پلیٹ فارمز ، جیسے ونڈوز ، میک OS ، اور UNIX کے مختلف ورژن پر چلتا ہے۔ یہ ایپ جاوا کی مکمل تفہیم فراہم کرتی ہے۔ جاوا پروگرامنگ زبان سیکھنے کے دوران یہ حوالہ آپ کو آسان اور عملی انداز میں لے گا۔
جاوا پروگرامنگ کیوں سیکھیں؟
جاوا طلباء اور کام کرنے والے پیشہ ور افراد کے لئے ایک سافٹ ویئر انجینئر بننے کے لئے خاص طور پر اس وقت ضروری ہے جب وہ سافٹ ویئر ڈویلپمنٹ ڈومین میں کام کر رہے ہوں۔ میں جاوا پروگرامنگ سیکھنے کے کچھ اہم فوائد کی فہرست پیش کروں گا۔
آبجیکٹ اورینٹڈ - جاوا میں ، ہر چیز آبجیکٹ ہے۔ جاوا آسانی سے بڑھایا جاسکتا ہے کیونکہ یہ آبجیکٹ ماڈل پر مبنی ہے۔
پلیٹ فارم انڈیپنڈنٹ - سی اور سی ++ سمیت دیگر بہت سی پروگرامنگ زبانوں کے برخلاف ، جب جاوا مرتب کیا جاتا ہے ، تو یہ پلیٹ فارم مخصوص مشین میں مرتب نہیں ہوتا ہے ، بلکہ پلیٹ فارم سے آزاد بائٹ کوڈ میں ہوتا ہے۔ یہ بائٹ کوڈ ویب پر تقسیم کیا گیا ہے اور ورچوئل مشین (جے وی ایم) جس پلیٹ فارم پر چل رہا ہے اس کی ترجمانی کرتا ہے۔
آسان - جاوا سیکھنے کے لئے آسان ہونے کے لئے ڈیزائن کیا گیا ہے۔ اگر آپ او او پی جاوا کے بنیادی تصور کو سمجھتے ہیں تو ، اس میں عبور حاصل کرنا آسان ہوگا۔
محفوظ - جاوا کی محفوظ خصوصیت کے ساتھ یہ وائرس سے پاک ، چھیڑ چھاڑ سے پاک نظام تیار کرنے کے قابل بناتا ہے۔ توثیق کرنے کی تکنیک عوامی کلید خفیہ کاری پر مبنی ہیں۔
فن تعمیر - غیر جانبدار - جاوا کمپائلر ایک فن تعمیر غیر جانبدار آبجیکٹ فائل کی شکل تیار کرتا ہے ، جو متعدد پروسیسروں پر مرتب شدہ کوڈ کو جاوا رن ٹائم سسٹم کی موجودگی کے ساتھ عملی شکل دیتا ہے۔
پورٹ ایبل - فن تعمیر سے غیرجانبدار ہونا اور تصو ofر کے نفاذ پر منحصر پہلو نہ ہونا جاوا پورٹیبل بناتا ہے۔ جاوا میں مرتب کرنے والا اے این ایس آئی سی میں ایک صاف پورٹیبلٹی باؤنڈری کے ساتھ لکھا گیا ہے ، جو ایک پوسیکس سب سیٹ ہے۔
مضبوط - جاوا خاص طور پر مرتب وقت غلطی کی جانچ اور رن ٹائم چیکنگ پر زور دے کر خرابی کے شکار حالات کو ختم کرنے کی کوشش کرتا ہے۔
یہ ایپ ابتدائی افراد کے لئے جاوا پروگرامنگ زبان سے متعلق بنیادی سے جدید تر تصورات کو سمجھنے میں مدد کے لئے تیار کی گئی ہے۔
اس حوالہ میں دی گئی مختلف قسم کی مثالوں پر عمل کرنے سے پہلے ، ہم فرض کرتے ہیں کہ آپ کمپیوٹر پروگراموں اور کمپیوٹر پروگرامنگ کی زبانوں کے بارے میں پہلے ہی آگاہ ہیں۔