ما هو ملف جافا؟

كيفية فتح وتحرير وتحويل ملفات جافا

ملف ذو ملحق ملف JAVA (أو أقل. لاحقة JAV) هو ملف Java Source Code مكتوب بلغة برمجة Java. إنه تنسيق ملف نصي عادي يمكن قراءته تمامًا في محرر نصوص وهو ضروري لعملية إنشاء تطبيقات Java بأكملها.

يتم استخدام ملف JAVA بواسطة برنامج التحويل البرمجي Java لإنشاء ملفات فئة Java (.CLASS) ، والتي عادة ما تكون ملفًا ثنائيًا وليست قابلة للقراءة على البشر. إذا احتوى ملف التعليمات البرمجية المصدر على فئات متعددة ، فسيتم تصنيف كل ملف في ملف CLASS الخاص به.

إنه ملف CLASS الذي يتم تحويله بعد ذلك إلى تطبيق Java قابل للتنفيذ بامتداد الملف JAR . تسهّل ملفات أرشيف Java هذه تخزين وتوزيع ملفات CLASS وموارد تطبيق Java الأخرى مثل الصور والأصوات.

كيفية فتح ملفات جافا

من المحتمل أن يكون لديك برنامج على جهاز الكمبيوتر الخاص بك يقوم بفتح ملف JAVA عند النقر عليه نقرًا مزدوجًا. إذا كنت ترغب في القيام بذلك ، راجع كيفية تغيير ما البرنامج يفتح ملف في Windows . خلاف ذلك ، استخدم البرامج أدناه لفتح ملف JAVA ، عن طريق فتح البرنامج أولاً ثم استخدام القائمة File للاستعراض بحثًا عن ملف Java Source Code.

يمكن قراءة النص الموجود داخل ملف JAVA بواسطة أي محرر نصوص ، مثل Notepad في Windows ، TextEdit في macOS ، وما إلى ذلك. يمكنك رؤية المفضلة في قائمة أفضل المحررين .

ومع ذلك ، تكون ملفات JAVA مفيدة فقط عندما يتم تجميعها في ملف CLASS bytecode ، والتي يمكن أن تقوم بها Java SDK. يتم استخدام البيانات داخل ملف CLASS بواسطة Java Virtual Machine (JVM) الخاص بـ Oracle بمجرد إنشاء ملف JAR.

استخدم الأمر التالي في موجه الأوامر لفتح ملف JAVA في Java SDK ، والذي سيجعل ملف CLASS من ملف JAVA. تأكد بالطبع من تغيير النص داخل علامات الاقتباس ليكون المسار الفعلي لملف JAVA.

javac "path-to-file.java"

ملاحظة: يعمل هذا الأمر "javac" فقط إذا كان لديك ملف javac.exe على جهاز الكمبيوتر الخاص بك ، والذي يأتي مع تثبيت Java SDK. يتم تخزين هذا الملف EXE في مجلد "bin" من C: \ Program Files \ jdk (version) \ directory. إن أسهل طريقة لاستخدام الأمر هي تعيين مسار الملف EXE كمتغير بيئة PATH.

لتحرير ملفات JAVA ، يمكنك استخدام برنامج مخصص لتطوير التطبيق ، مثل Eclipse أو JCreator LE. يمكن أيضًا أن تكون برامج تحرير النصوص مثل NetBeans وتلك الموجودة في الرابط أعلاه مفيدة لتعديل ملفات JAVA.

كيفية تحويل ملف جافا

بما أن ملف JAVA يحتوي على شفرة المصدر الخاصة بتطبيق Java ، فإنه يمكن نقله بسهولة إلى تطبيقات أو لغات برمجة أخرى يمكنها فهم الكود أو ترجمته إلى شيء آخر.

على سبيل المثال ، يمكنك تحويل ملف JAVA إلى ملف Kotlin باستخدام IntelliJ IDEA. إما أن تستخدم عنصر القائمة Code للعثور على ملف Convert Java إلى Kotlin File أو الوصول إلى قائمة Help> Find Action وبدء كتابة الإجراء الذي تريد إتمامه ، مثل "convert java file". يجب حفظ ملف JAVA إلى ملف KT.

استخدم الأمر javac المذكور أعلاه لتحويل JAVA إلى CLASS. إذا لم تتمكن من استدعاء أداة javac من موجه الأوامر ، فإن إحدى خدع CMD التي يمكنك القيام بها هي الوصول إلى موقع ملف EXE كما هو موضح أعلاه ، ثم سحب وإسقاط الملف javac.exe مباشرة إلى موجه الأوامر لإكمال الأمر.

بمجرد أن يكون الملف بتنسيق ملف CLASS ، يمكنك تحويل JAVA بشكل أساسي إلى JAR باستخدام الأمر jar ، كما هو موضح في هذا البرنامج التعليمي Java من Oracle. سيقوم بإنشاء ملف JAR باستخدام ملف CLASS.

JSmooth و JexePack هما أداتان يمكن استخدامهما لتحويل ملف JAVA إلى EXE بحيث يمكن تشغيل تطبيق Java كملف تنفيذي عادي لـ Windows.

ما زال يتعذر فتح الملف؟

أول شيء يجب عليك فعله إذا لم يكن الملف الخاص بك يقوم بفتح أو التحويل باستخدام الأدوات الموضحة أعلاه هو التحقق من امتداد الملف. من المحتمل أنك لا تتعامل في الواقع مع ملف JAVA ولكن بدلاً من ذلك ملف يستخدم امتداد ملف مكتوبة بطريقة مشابهة.

على سبيل المثال ، تبدو لاحقة AVA تشبه إلى حد ما JAVA ولكنها تستخدم لملفات الكتب الإلكترونية AvaaBook. إذا كنت تتعامل مع ملف AVA ، فلن يتم فتحه مع البرامج من الأعلى ولكن بدلاً من ذلك يعمل فقط مع برنامج AvaaPlayer الفارسي.

قد تبدو ملفات JA مثل ملفات Java ذات الصلة أيضًا ، ولكنها في الواقع ملفات أرشيف Jet التي تقوم بتخزين ملفات الألعاب المضغوطة. ملفات JVS متشابهة ولكنها ملفات JavaScript Proxy Autoconfig التي تستخدمها متصفحات الويب لتكوين خادم وكيل.