ایک جاوا فائل کیا ہے؟

جاوا فائلوں کو کیسے کھولیں، ترمیم کریں اور تبدیل کریں

JAVA فائل کی توسیع کے ساتھ ایک فائل (یا عام طور پر جی.آئی.آئ.ایے کافی) ایک جاوا ماخذ کوڈ ہے جسے جاوا پروگرامنگ زبان میں لکھا گیا ہے. یہ ایک سادہ ٹیکسٹ فائل کی شکل ہے جو کہ ایک متن ایڈیٹر میں مکمل طور پر پڑھنے والا ہے اور جاوا ایپلی کیشنز کی تعمیر کے پورے عمل کے لئے لازمی ہے.

جاوا کلاس فائلوں (.CLASS) کو تخلیق کرنے کے لئے ایک جاوا کمپائلر کی طرف سے ایک جاوا فائل استعمال کیا جاتا ہے، جو عام طور پر ایک بائنری فائل ہے اور انسانی پڑھنے والا نہیں ہے. اگر منبع کوڈ فائل میں ایک سے زیادہ کلاس شامل ہوتی ہے تو، ہر ایک اپنی کلاس فائل میں مرتب کیا جاتا ہے.

یہ CLASS فائل ہے جس کے بعد JAR فائل توسیع کے ساتھ ایک قابل عمل جاوا کی درخواست میں بدل گیا ہے. یہ جاوا محفوظ شدہ دستاویزات فائلوں کو تصاویر اور آوازوں کی طرح CLASS فائلوں اور دیگر جاوا ایپلی کیشن وسائل کو ذخیرہ کرنے اور تقسیم کرنا آسان بناتا ہے.

جاوا فائلیں کیسے کھولیں

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

ایک جاوا فائل میں متن کے کسی بھی ٹیکسٹ ایڈیٹر کی طرف سے پڑھا جا سکتا ہے، جیسے ونڈوز میں نوٹ پیڈ، macOS میں TextEdit، وغیرہ. آپ ہمارے پسندیدہ مفت ٹیکسٹ ایڈیٹرز کی لسٹ میں دیکھ سکتے ہیں.

تاہم، جاوا ایس ڈی کے کر سکتے ہیں جس میں ایک bytecode CLASS فائل میں مرتب کیا جاتا ہے جب جاوا فائلیں صرف اصل میں مفید ہیں. CLAR فائل کے اندر اندر ڈیٹا Oracle جاوا ورچوئل مشین (JVM) کی طرف سے استعمال ہوتا ہے جب JAR فائل کو تشکیل دے دیا گیا ہے.

جاوا ایسڈیک میں JAVA فائل کو کھولنے کے لئے کمانڈ پرپیٹ میں مندرجہ ذیل کمانڈ کا استعمال کریں، جو JAVA فائل سے کلاسی فائل بنائے گی. یقینا کورس کے اندر متن کو آپ کے جاوا فائل میں اصل راستہ بنانا یقینی بنائیں.

javac "path-to-file.java"

نوٹ: یہ "javac" کمانڈ صرف کام کرتا ہے اگر آپ کے کمپیوٹر پر javac.exe فائل ہے، جو Java جاوا اسکرپٹ انسٹالیشن کے ساتھ آتا ہے. یہ EXE فائل C: \ پروگرام فائلوں \ ​​jdk (ورژن) \ ڈائریکٹری کے "بن" فولڈر میں محفوظ کیا جاتا ہے. کمانڈ استعمال کرنے کا سب سے آسان طریقہ پیڈ ماحول متغیر کے طور پر EXE فائل کا راستہ مقرر کرنا ہے .

JAVA فائلوں میں ترمیم کرنے کے لئے، آپ ایپلیکیشن یا جے سیٹرٹر LE جیسے ایپلی کیشنز کی ترقی کے لۓ ایک پروگرام استعمال کرسکتے ہیں. نیٹ بیئن جیسے متن ایڈیٹرز اور مندرجہ بالا لنکس میں جو بھی جاوا فائلوں کو تبدیل کرنے کے لئے مفید ثابت ہوسکتا ہے.

ایک جاوا فائل کس طرح تبدیل کرنا ہے

چونکہ ایک جاوا فائل میں جاوا ایپلی کیشن کے ذریعہ کوڈ کا ذریعہ کوڈ ہے، یہ آسانی سے دیگر ایپلی کیشنز یا پروگرامنگ کی زبانوں میں منتقلی قابل ہے جو کوڈ کو سمجھنے یا کچھ اور کرنے کا ترجمہ کرسکتا ہے.

مثال کے طور پر، آپ IntelliJ IDEA کا استعمال کرتے ہوئے کوٹین فائل میں ایک جاوا فائل تبدیل کرسکتے ہیں. کوٹین فائل کے اختیار میں تبادلوں جاوا فائل کو تلاش کرنے کے لۓ کوڈ مینو شے کو استعمال کریں یا مدد> ایکشن مینو کو تلاش کریں اور اس کارروائی کو ٹائپ کرنا شروع کریں جسے آپ مکمل کرنا چاہتے ہیں، جیسے "جاوا فائل تبدیل کریں". اسے JAVA فائل کو KT فائل میں محفوظ کرنا چاہئے.

JAVA کلاس میں JAVA کو تبدیل کرنے کے لئے مندرجہ بالا ذکر جاوی کمان کا استعمال کریں. اگر آپ کو کمانڈ پرپیٹ سے جاوا ٹول کو مدعو نہیں لگ رہا ہے تو، ایک CMD چاک آپ کر سکتے ہیں EXE فائل کا مقام اوپر بیان کردہ تک رسائی حاصل کرتا ہے، اور پھر کمانڈ کو مکمل کرنے کے لئے براہ راست javac.exe فائل کو کمانڈ پرپیٹ میں ھیںچیں اور چھوڑ دیں.

ایک بار جب فائل کل فائل کی شکل میں ہے تو، آپ لازمی طور پر جے کمانڈ کا استعمال کرتے ہوئے JAVA جار کو تبدیل کرسکتے ہیں، جیسا کہ اوراکل سے اس جاوا ٹیوٹوریل میں بیان کیا جاتا ہے. CLASS فائل کا استعمال کرتے ہوئے یہ ایک JAR فائل بنا دے گا.

JSmooth اور JexePack دو اوزار ہیں جو JAVA فائل EXE میں تبدیل کرنے کے لئے استعمال کیا جا سکتا ہے تاکہ جاوا کی درخواست ایک عام ونڈوز کے قابل عمل فائل کی طرح چل سکتا ہے.

پھر بھی فائل کھول نہیں سکتا؟

آپ کی فائل آپ کو کرنا چاہئے کہ سب سے پہلے چیز اوپر بیان کردہ آلات کے ساتھ کھولنے یا تبدیل نہیں ہے فائل فائل توسیع ڈبل چیک کرنے کے لئے ہے. یہ ممکن ہے کہ آپ اصل میں ایک جاوا فائل کے ساتھ نمٹنے نہیں کر رہے ہیں لیکن اس کی بجائے ایک فائل جس میں اسی طرح کی خرابی فائل کی توسیع کا استعمال ہوتا ہے.

مثال کے طور پر، AVA تکلیف جےوا کی طرح تھوڑا سا لگ رہا ہے لیکن AvaaBook ای بک فائلوں کے لئے استعمال کیا جاتا ہے. اگر آپ AVA فائل کے ساتھ کام کر رہے ہیں تو، اس سے اوپر کے پروگراموں کے ساتھ نہیں کھلیں گے بلکہ اس کے بجائے فارسی AvaaPlayer سافٹ ویئر کے ساتھ کام کرتا ہے.

جے فائلوں کو بھی جاوا سے متعلق فائلوں کی طرح نظر آتی ہے، لیکن وہ اصل میں جییٹ محفوظ شدہ دستاویزات فائلیں ہیں جو اسٹاک کمپریسڈ گیم فائلوں کو محفوظ کرتی ہیں. JVS فائلیں اسی طرح ہیں لیکن جاوا اسکرپٹ پراکسی Autoconfig فائلوں ہیں جو ویب براؤزر ایک پراکسی سرور کو ترتیب دینے کے لئے استعمال کرتے ہیں.