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

جاوا کو محفوظ زبان کیا بناتی ہے؟
کیا جاوا محفوظ ہے؟ جاوا کو ایک محفوظ پروگرامنگ لینگویج کہنے کی بہت سی وجوہات ہیں، حالانکہ یہ کہنا کہ جاوا کو دوسری زبانوں کے مقابلے میں زیادہ محفوظ ہے، اسے ڈالنے کا مناسب طریقہ ہوگا کیونکہ یہ خصوصیات اصل میں جاوا کو بالکل محفوظ نہیں بناتی ہیں، وہ بنیادی طور پر جاوا کوڈ پر عمل درآمد کی حفاظت کو بہتر بنائیں۔- بائٹ کوڈ کی تصدیق۔
- خودکار میموری کا انتظام۔
- کوئی اشارہ نہیں۔
- جاوا کمپائلر خود بخود کوڈ میں غلطیوں کی جانچ، پتہ لگاتا اور درست کرتا ہے۔
- جاوا خودکار ڈیٹا ٹائپ چیکنگ کرتا ہے۔
جاوا کے کون سے اجزاء اصل میں اسے محفوظ بناتے ہیں؟
جہاں تک جاوا کے مخصوص اجزاء کا تعلق ہے جو اس کی حفاظت میں سب سے اہم کردار ادا کرتے ہیں، یہاں ایک فوری فہرست ہے تاکہ آپ کو بنیادی سطح پر ایک واضح تفہیم فراہم کی جا سکے، کہ یہ کیسے کام کرتا ہے اور جاوا کو بالکل محفوظ کیا بناتا ہے۔- جاوا ورچوئل مشین (JVM)۔
- جاوا کرپٹوگرافی آرکیٹیکچر (JCA)۔
- پبلک کلیدی انفراسٹرکچر (PKI)۔
- سیکیورٹی مینیجر۔
- جاوا سینڈ باکس۔
GO TO FULL VERSION