جاوا

مصنف: Peter Berry
تخلیق کی تاریخ: 12 اگست 2021
تازہ کاری کی تاریخ: 18 جون 2024
Anonim
اموزش جاوا به صورت کامل بدون پیشنیاز
ویڈیو: اموزش جاوا به صورت کامل بدون پیشنیاز

مواد

تعریف - جاوا کا کیا مطلب ہے؟

جاوا ایک پروگرامنگ زبان ہے جو ایک سے زیادہ پلیٹ فارمز کے لئے سافٹ ویئر تیار کرتی ہے۔ جب کوئی پروگرامر جاوا ایپلی کیشن لکھتا ہے تو ، مرتب شدہ کوڈ (بائیک کوڈ کے نام سے جانا جاتا ہے) زیادہ تر آپریٹنگ سسٹم (OS) پر چلتا ہے ، جس میں ونڈوز ، لینکس اور میک OS شامل ہیں۔ جاوا اس کا زیادہ تر ترکیب C اور C ++ پروگرامنگ زبانوں سے اخذ کرتا ہے۔

جاوا کو 1990 کے دہائی کے وسط میں سن مائکرو سسٹم کے حامل کمپیوٹر سائنس دان جیمز اے گوسلنگ نے تیار کیا تھا۔


مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ کے دوران ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا جاوا کی وضاحت کرتا ہے

جاوا ایپلٹ (براؤزر سے چلنے والے پروگرام) تیار کرتا ہے ، جو گرافیکل یوزر انٹرفیس (GUI) اور انٹرنیٹ صارفین کے ذریعہ بات چیت کو آسان بناتا ہے۔ جاوا ایپلٹ سے پہلے ، ویب صفحات عام طور پر جامد اور غیر انٹرایکٹو تھے۔ ایڈوب فلیش اور مائیکروسافٹ سلور لائٹ جیسی مسابقتی مصنوعات کی ریلیز کے ساتھ جاوا ایپلٹ مقبولیت میں کمی آئی ہے۔

جاوا ایپللیٹس جاوا ورچوئل مشین (جے وی ایم) کے ساتھ ایک ویب براؤزر میں چلتی ہیں ، جو جاوا بائیک کوڈ کو مقامی پروسیسر کی ہدایات میں ترجمہ کرتی ہے اور بالواسطہ OS یا پلیٹ فارم پروگرام پر عمل درآمد کی اجازت دیتی ہے۔جے وی ایم بائیک کوڈ کو چلانے کے لئے درکار زیادہ تر اجزا فراہم کرتا ہے ، جو عام طور پر دیگر پروگرامنگ زبانوں کے ذریعے لکھے جانے والے قابل عمل پروگراموں سے چھوٹا ہوتا ہے۔ بائیک کوڈ نہیں چل سکتا اگر کسی سسٹم میں جے وی ایم کی ضرورت نہ ہو۔

جاوا پروگرام ڈویلپمنٹ کے لئے جاوا سافٹ ویئر ڈویلپمنٹ کٹ (ایس ڈی کے) کی ضرورت ہوتی ہے جس میں عام طور پر ایک مرتب کرنے والا ، ترجمان ، دستاویزات جنریٹر اور دیگر ٹولز شامل ہوتے ہیں جو مکمل ایپلی کیشن تیار کرنے کے لئے استعمال ہوتے ہیں۔

مربوط ترقیاتی ماحول (IDE) - جیسے جے بلڈر ، نیٹ بین ، چاند گرہن یا جے کریٹر کے استعمال سے ترقی کے وقت میں تیزی لائی جاسکتی ہے۔ IDEs GUIs کی ترقی میں سہولت فراہم کرتے ہیں ، جس میں بٹن ، خانوں ، پینل ، فریموں ، اسکرول بار اور دیگر اشیاء کو ڈریگ اینڈ ڈراپ اور پوائنٹ پوائنٹ اور کلک کی کارروائیوں کے ذریعے شامل کیا جاتا ہے۔

جاوا پروگرام ڈیسک ٹاپس ، سرورز ، موبائل ڈیوائسز ، سمارٹ کارڈز اور بلو رے ڈسکس (BD) میں پائے جاتے ہیں۔