Что нужно знать
- Файл JAVA представляет собой файл исходного кода Java.
- Откройте любой текстовый редактор, например Komodo Edit.
- Конвертация в Kotlin с помощью IntelliJ IDEA.
В этой статье объясняется, что такое файл JAVA и как открыть его на компьютере или преобразовать в файл KT, JAVA или EXE.
Что такое файл JAVA?
Файл с расширением JAVA (или реже с суффиксом. JAV) представляет собой файл исходного кода Java, написанный на языке программирования Java. Это обычный текстовый формат файла, полностью читаемый в текстовом редакторе и необходимый для всего процесса создания Java-приложений.
JAVA-файл используется компилятором Java для создания файлов классов Java (. CLASS), которые обычно представляют собой двоичные файлы и не читаются человеком. Если файл исходного кода содержит несколько классов, каждый из них компилируется в отдельный файл CLASS.
Это файл CLASS, который затем превращается в исполняемое приложение с расширением файла JAR. Эти Java-архивы упрощают хранение и распространение файлов CLASS и других ресурсов приложений, таких как изображения и звуки.
Как открыть файлы JAVA
Вероятность того, что на вашем компьютере установлена программа, которая открывает файл JAVA при двойном щелчке, невелика. В противном случае используйте одну из приведенных ниже программ, сначала открыв программное обеспечение, а затем используя меню Файл или Импорт для поиска файла.
Текст в файле JAVA может быть прочитан любым текстовым редактором, таким как Блокнот в Windows, TextEdit в macOS и т. д.
Однако файлы JAVA действительно полезны только тогда, когда они скомпилированы в файл CLASS с байт-кодом, что может сделать Java SDK. Данные в файле CLASS используются виртуальной машиной Oracle Java (JVM) после создания файла JAR.
Используйте следующую команду в командной строке, чтобы открыть файл JAVA в Java SDK, который создаст файл CLASS. Обязательно, конечно, измените текст в кавычках на путь к вашему файлу.
javac "путь к файлу.java"
Эта команда работает, только если на вашем компьютере есть файл javac.exe, который поставляется вместе с установкой Java SDK. Этот файл хранится в папке bin каталога C:\Program Files\jdk(version)\. Самый простой способ использовать эту команду - установить это местоположение в качестве переменной среды PATH.
Для редактирования файлов JAVA используйте программу, предназначенную для разработки приложений, например Eclipse или JCreator LE. Также могут быть полезны текстовые редакторы, такие как NetBeans и те, что указаны по ссылке выше.
Как преобразовать файл JAVA
Поскольку файл JAVA содержит исходный код приложения Java, его легко перенести в другие приложения или языки программирования, которые могут понимать код или переводить его во что-то другое.
Например, вы можете преобразовать файл JAVA в файл Kotlin с помощью IntelliJ IDEA. Либо используйте пункт меню Code, чтобы найти параметр Convert Java file to Kotlin File, либо откройте Help > Найдите меню «Действие » и начните вводить действие, которое вы хотите выполнить, например, convert java file Он должен сохранить файл JAVA в файл KT.
Используйте команду javac, упомянутую выше, для преобразования JAVA в CLASS. Если вы не можете вызвать инструмент из командной строки, один трюк CMD, который вы можете сделать, - это получить доступ к местоположению файла EXE, как описано выше, а затем перетащить файл javac.exe непосредственно в командную строку, чтобы завершить команду.
После того как файл находится в формате CLASS, вы можете преобразовать JAVA в JAR с помощью команды jar, как описано в этом руководстве по Java от Oracle. Он создаст файл JAR, используя файл CLASS.
JSmooth и JexePack - это два инструмента, которые можно использовать для преобразования JAVA в EXE, чтобы приложение могло работать как обычный исполняемый файл Windows.
Все еще не могу открыть?
Первое, что вы должны сделать, если файл не открывается или не конвертируется с помощью описанных выше инструментов, - это перепроверить расширение. Возможно, вы на самом деле имеете дело не с файлом JAVA, а с файлом, который использует аналогичное расширение файла.
Например, суффикс AVA немного похож на JAVA, но используется для файлов электронных книг AvaaBook. Если вы имеете дело с файлом AVA, он не откроется с помощью программ, указанных выше, а будет работать только с персидским AvaaPlayer.
JA-файлы похожи; это файлы Jet Archive, в которых хранятся сжатые игровые файлы. Другой - это файлы автоконфигурации прокси-сервера JavaScript (. JVS), которые веб-браузеры используют для настройки прокси-сервера.
FAQ
Как прочитать файл в Java?
Вы можете прочитать файл, например файл CSV, в Java, используя метод класса BufferedReader. Посетите документацию Oracle, чтобы узнать больше о классе BufferedReader и других методах чтения файлов, таких как FileReader, InputStreamReader и Files..newBufferedReader()
Как создать файл в Java?
В Java есть несколько вариантов создания файлов. Одним из методов является метод createNewFile() для открытия пустого файла. Погрузитесь глубже с учебным пособием Oracle о создании файлов в Java.