Plik z rozszerzeniem JAVA (lub rzadziej z przyrostkiem .JAV) to plik kodu źródłowego Java napisany w języku programowania Java. Jest to zwykły format pliku tekstowego, który jest całkowicie czytelny w edytorze tekstu i jest niezbędny w całym procesie tworzenia aplikacji Java.
Plik JAVA jest używany przez kompilator języka Java do tworzenia plików klas Java (.CLASS), które są zwykle plikami binarnymi i nie są czytelne dla człowieka. Jeśli plik kodu źródłowego zawiera wiele klas, każda z nich jest kompilowana do własnego pliku CLASS.
Jest to plik CLASS, który jest następnie przekształcany w wykonywalną aplikację Java z rozszerzeniem pliku JAR. Te pliki Java Archive ułatwiają przechowywanie i rozpowszechnianie plików .CLASS i innych zasobów aplikacji Java, takich jak obrazy i dźwięki.
Jak otwierać pliki JAVA
Istnieje niewielkie prawdopodobieństwo, że masz na komputerze program, który po dwukrotnym kliknięciu otworzy plik JAVA. W przeciwnym razie użyj jednego z poniższych programów, aby otworzyć plik JAVA, najpierw otwierając oprogramowanie, a następnie używając rozszerzenia filet or import menu do przeglądania w poszukiwaniu pliku kodu źródłowego Java.
Tekst w pliku JAVA można odczytać w dowolnym edytorze tekstu, takim jak Notatnik w systemie Windows, TextEdit w systemie macOS itp.
Jednak pliki JAVA są w rzeczywistości przydatne tylko wtedy, gdy są kompilowane do pliku CLASS z kodem bajtowym, co może zrobić Java SDK. Dane w pliku CLASS są używane przez wirtualną maszynę Java (JVM) Oracle po utworzeniu pliku JAR.
Użyj następującego polecenia w wierszu polecenia, aby otworzyć plik JAVA w pakiecie Java SDK, co spowoduje utworzenie pliku CLASS z pliku JAVA. Pamiętaj, aby oczywiście zmienić tekst w cudzysłowie tak, aby był rzeczywistą ścieżką do pliku JAVA.
javac „path-to-file.java”
To polecenie „javac” działa tylko wtedy, gdy na komputerze znajduje się plik javac.exe, który jest dostarczany z instalacją Java SDK. Ten plik EXE jest przechowywany w kosz folder pliku C: Program Files jdk (wersja) informator. Najłatwiejszym sposobem użycia polecenia jest ustawienie ścieżki pliku EXE jako zmiennej środowiskowej PATH.
Aby edytować pliki JAVA, możesz użyć programu przeznaczonego do tworzenia aplikacji, takiego jak Eclipse lub JCreator LE. Do modyfikowania plików JAVA mogą być również przydatne edytory tekstu, takie jak NetBeans i te w powyższym linku.
Jak przekonwertować plik JAVA
Ponieważ plik JAVA zawiera kod źródłowy aplikacji Java, można go łatwo przenieść do innych aplikacji lub języków programowania, które mogą zrozumieć kod lub przetłumaczyć go na coś innego.
Na przykład możesz przekonwertować plik JAVA na plik Kotlin za pomocą IntelliJ IDEA. Albo użyj Kod element menu, aby znaleźć plik Konwertuj plik Java na plik Kotlin lub uzyskaj dostęp do Pomoc > Znajdź akcję menu i zacznij wpisywać czynność, którą chcesz zakończyć, na przykład przekonwertować plik java. Powinien zapisać plik JAVA do pliku KT.
Użyj javac polecenie wymienione powyżej, aby przekonwertować JAVA na CLASS. Jeśli nie możesz wywołać narzędzia javac z wiersza polecenia, jedną sztuczką CMD, którą możesz zrobić, jest dostęp do lokalizacji pliku EXE, jak opisano powyżej, a następnie przeciągnij i upuść javac.exe plik bezpośrednio do wiersza polecenia, aby zakończyć polecenie.
Gdy plik jest już w formacie CLASS, możesz zasadniczo przekonwertować JAVA na JAR za pomocą rozszerzenia słoik polecenie, zgodnie z opisem w tym samouczku Java firmy Oracle. Utworzy plik JAR przy użyciu pliku CLASS.
JSmooth i JexePack to dwa narzędzia, których można użyć do konwersji pliku JAVA do formatu EXE, dzięki czemu aplikacja Java może działać jak normalny plik wykonywalny systemu Windows.
Nadal nie możesz otworzyć pliku?
Pierwszą rzeczą, którą powinieneś zrobić, jeśli plik nie otwiera się lub nie konwertuje za pomocą narzędzi opisanych powyżej, jest dwukrotne sprawdzenie rozszerzenia pliku. Możliwe, że w rzeczywistości nie masz do czynienia z plikiem JAVA, ale zamiast tego z plikiem, który używa podobnie zapisanego rozszerzenia pliku.
Na przykład przyrostek AVA wygląda trochę jak JAVA, ale jest używany do plików AvaaBook eBook. Jeśli masz do czynienia z plikiem AVA, nie otworzy się on z programami z góry, ale działa tylko z perskim oprogramowaniem AvaaPlayer.
Pliki JA mogą również wyglądać jak pliki związane z Javą, ale w rzeczywistości są to pliki Jet Archive, które przechowują skompresowane pliki gier. Pliki JVS są podobne, ale są plikami JavaScript Proxy Autoconfig, których przeglądarki internetowe używają do konfigurowania serwera proxy.