جاوا تالیف کے عمل اور عام تالیف کے عمل میں کیا فرق ہے؟


جواب 1:

جاوا مرتب کرنے کا نتیجہ بائیک کوڈ ہے۔ جاوا کا ترجمہ اس کوڈ میں کیا گیا ہے جو جاوا ورچوئل مشین کے ذریعہ قابل عمل ہے۔

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

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