Што такое JAVA файл?

Як адкрываць, рэдагаваць і канвертаваць файлы JAVA

Файл з JAVA пашырэннем файла (або радзей суфікс .JAV) уяўляе сабой файл зыходнага кода Java , напісаны на мове праграмавання Java. Гэта звычайны тэкставы файл у фармаце , які з'яўляецца цалкам чытаным у тэкставым рэдактары і важнае значэнне для ўсяго працэсу стварэння Java - прыкладанняў.

Файл JAVA выкарыстоўваецца кампілятарам Java для стварэння класа Java-файлы (.class), які звычайна ўяўляе сабой двайковы файл, а не чалавек для чытання. Калі файл зыходнага кода ўтрымлівае некалькі класаў, кожны з якіх кампілюецца ў асобны файл класа.

Гэта файл клас , які затым ператварыўся ў якi выконваецца прыкладанне Java з JAR пашырэннем файла. Гэтыя файлы Java Архіў зрабіць яго лягчэй захоўваць і распаўсюджваць .class-файлы і іншыя рэсурсы прыкладання Java, такія як малюнкі і гукі.

Як адкрыць файлы JAVA

Шанцы невялікія, што ў вас ёсць праграма на вашым кампутары, які будзе адкрываць файл JAVA пры падвойным пстрычцы. Калі вы хочаце зрабіць гэта, см Як змяніць Што праграма адкрывае файл у АС Windows . У адваротным выпадку, выкарыстанне праграм ніжэй , каб адкрыць файл JAVA, пры першым адкрыцці праграмнага забеспячэння , а затым з дапамогай меню Файл , каб прагледзець файл зыходнага кода Java.

Тэкст у файл JAVA можна прачытаць у любым тэкставым рэдактары, напрыклад , Notepad у Windows, TextEdit ў MacOS і г.д. Вы можаце ўбачыць нашы фаварыт у нашым Best Free Text Editors спісе.

Тым не менш, JAVA-файлы толькі на самай справе карысна, калі яны сабраны ў байт-код файла класа, якому Java SDK можа зрабіць. Дадзеныя ў файле CLASS выкарыстоўваецца віртуальная машына Java ў Oracle (JVM), як толькі файл JAR быў створаны.

Выкарыстоўвайце наступную каманду ў Command Prompt , каб адкрыць файл JAVA ў Java SDK, які дазволіць зрабіць файл класа з файла JAVA. Абавязкова, вядома, змяніць тэкст у двукоссі, каб быць фактычны шлях да файла JAVA.

Javac "path-to-file.java"

Заўвага: Гэтая каманда «Javac» працуе толькі калі ў вас ёсць javac.exe файл на вашым кампутары, які пастаўляецца разам з устаноўкай Java SDK. Гэты EXE - файл захоўваецца ў «бін» тэчку C: \ Program Files \ JDK (версія) \ каталог. Самы просты спосаб выкарыстоўваць каманду, каб задаць шлях EXE файл як PATH зменнай асяроддзі .

Для рэдагавання файлаў Java, вы можаце выкарыстоўваць праграму, прызначаную для распрацоўкі прыкладанняў, як Eclipse, або JCreator LE. Тэкставыя рэдактары, як NetBeans і тыя, у спасылцы вышэй, таксама можа быць карысным для змены JAVA файлаў.

Як канвертаваць файл JAVA

Паколькі JAVA файл ўтрымлівае зыходны код для прыкладання Java, гэта лёгка перанесці ў іншыя прыкладання або моў праграмавання, якія могуць зразумець код або перавесці яго на нешта іншае.

Напрыклад, вы можаце пераўтварыць файл JAVA ў файл Котлін з дапамогай IntelliJ IDEA. Альбо выкарыстоўвайце пункт меню кода , каб знайсці файл Пераўтварэнне Java у Котлін варыянт файла або атрымаць доступ да Help> Знайсці меню Дзеянні і пачніце ўводзіць дзеянне , якое трэба выканаць, як «канвертаваць Java - файл.» Ён павінен захаваць файл JAVA ў файл KT.

Выкарыстоўвайце каманду JAVAC вышэйапісанай пераўтварыць JAVA ў клас. Калі вы не можаце выклікаць інструмент JAVAC з каманднага радка, адзін CMD трук вы можаце зрабіць , гэта доступ да месцазнаходжанні EXE - файл , як апісана вышэй, а затым перацягнуць файл javac.exe непасрэдна ў камандную радок , каб завяршыць каманду.

Пасля таго , як файл у фармаце файл класа, вы можаце істотна пераўтварыць JAVA ў JAR з дапамогай каманды банкі, як апісаны ў гэтым кіраўніцтве па Java ад Oracle. Гэта зробіць файл JAR, выкарыстоўваючы файл класа.

JSmooth і JexePack два інструменты, якія могуць быць выкарыстаны для пераўтварэння файлаў JAVA ў EXE, так што прыкладанне Java можа працаваць як звычайны Windows, выкананы файл.

Тым не менш Можна & # 39; т Адкрыйце файл?

Першае, што вы павінны рабіць, калі ваш файл не адчыняецца або пераўтварэння з дапамогай інструментаў, апісаных вышэй, пераправерыць пашырэнне файла. Цалкам магчыма, што вы на самай справе не мае справу з файлам JAVA, але замест таго, каб файл, які выкарыстоўвае так жа прапісана пашырэнне файла.

Напрыклад, суфікс AVA выглядае як JAVA, але выкарыстоўваецца для AvaaBook электронных кніг файлаў. Калі вы маеце справу з файлам AVA, ён не будзе адкрывацца з праграмамі з вышэй, але замест гэтага працуе толькі з праграмным забеспячэннем персідскай AvaaPlayer.

JA файлы могуць выглядаць, як звязаныя Java-файлы, таксама, але яны на самай справе Jet Архіўныя файлы, якія захоўваюць сціснутыя файлы гульні. JVS файлы падобныя, але JavaScript Proxy Autoconfig файлы, якія вэб-браўзэры выкарыстоўваюць для наладжвання проксі-сервера.