Skip to main content

JAVA файл (какво е и как да отворите един)

How to Install Java JDK on Windows 10 ( with JAVA_HOME ) (Април 2025)

How to Install Java JDK on Windows 10 ( with JAVA_HOME ) (Април 2025)
Anonim

Файлът с разширението JAVA (или по-рядко приставката .JAV) е файл на изходен код на Java, написан на програмния език на Java. Това е формат на обикновен текстов файл, който е напълно четим в текстов редактор и е от съществено значение за целия процес на изграждане на Java приложения.

JAVA файлът се използва от Java компилатор, за да създаде Java клас файлове (.CLASS), което обикновено е бинарен файл, а не човешки четец. Ако файлът на изходния код съдържа няколко класа, всеки от тях се компилира в своя CLASS файл.

Това е CLASS файлът, който след това се превръща в изпълнимо Java приложение с разширението на JAR файла. Тези файлове за архивиране на Java улесняват съхраняването и разпространението на .CLASS файлове и други ресурси на Java приложения като изображения и звуци.

Как да отворите JAVA файлове

Шансовете са малки, че имате програма на компютъра си, която ще отвори JAVA файл, когато щракнете двукратно. В противен случай, използвайте програмите по-долу, за да отворите JAVA файла, като първо отворите софтуера и след това го използвате досие за да прегледате файла на изходния код на Java.

Текстът в JAVA файл може да бъде прочетен от всеки текстов редактор, като Notepad в Windows, TextEdit в macOS и т.н.

Файловете JAVA обаче са действително полезни, когато са компилирани във файл с байт-код, който Java SDK може да направи. Данните във файла CLASS се използват от Java Virtual Machine (JVM) на Oracle след създаването на JAR файла.

Използвайте следната команда в командния ред, за да отворите JAVA файла в Java SDK, който ще направи файл CLASS от JAVA файла. Не забравяйте, разбира се, да промените текста в кавичките, за да бъде действителният път към вашия JAVA файл.

javac "path-to-file.java"

Забележка: Тази команда "javac" работи само ако имате файла javac.exe на вашия компютър, който се доставя с инсталирането на SDK на Java. Този EXE файл се съхранява в папката "bin" на C: Програмни файлове jdk (версия) директория. Най-лесният начин да използвате командата е да зададете пътя за EXE файла като променлива за обкръжението PATH.

За да редактирате JAVA файлове, можете да използвате програма, предназначена за разработка на приложения, като Eclipse или JCreator LE. Текстови редактори като NetBeans и тези в линка по-горе също могат да бъдат полезни при модифициране на JAVA файлове.

Как да конвертирате JAVA файл

Тъй като JAVA файлът съдържа изходния код за Java приложение, той лесно се прехвърля към други приложения или програмни езици, които могат да разберат кода или да го преведат на нещо друго.

Например, можете да конвертирате JAVA файл в файл на Kotlin, като използвате IntelliJ IDEA. Или използвайте код елемент от менюто, за да намерите Преобразувайте Java файла в файла на Kotlin опция или достъп до Помощ> Търсене на действие менюто и започнете да пишете действието, което искате да завършите, като например "конвертиране на Java файл". Той трябва да запази JAVA файла в KT файл.

Използвай javac команда, посочена по-горе, за да преобразувате JAVA в КЛАС. Ако не можете да извикате инструмента javac от Command Prompt, един CMD трик, който можете да направите, е да осъществите достъп до местоположението на EXE файла, както е описано по-горе, след което плъзнете и пуснете javac.exe файл директно в командния ред, за да завършите командата.

След като файлът е във файловия формат CLASS, можете по същество да конвертирате JAVA в JAR с помощта на буркан команда, както е описано в този урок от Oracle. Той ще направи JAR файл, използвайки файла CLASS.

JSmooth и JexePack са два инструмента, които могат да се използват за преобразуване на JAVA файла в EXE, така че приложението Java да може да работи като нормален изпълним файл на Windows.

Файлът все още не може да се отвори?

Първото нещо, което трябва да направите, ако файлът ви не отваря или конвертира с инструментите, описани по-горе, е да проверите отново разширението на файла. Възможно е всъщност да не се занимавате с JAVA файл, а вместо това да използвате файл с подобно разширение на файловете.

Например, AVA наставката изглежда малко като JAVA, но се използва за eBook файлове на AvaaBook. Ако имате работа с AVA файл, той няма да се отваря с програмите от горе, а вместо това работи само с персийския софтуер AvaaPlayer.

JA файловете също могат да изглеждат като файлове, свързани с Java, но те всъщност са Jet Archive файлове, които съхраняват компресирани файлове на игри. JVS файловете са подобни, но са JavaScript Proxy Autoconfig файлове, които уеб браузърите използват, за да конфигурират прокси сървър.