File JAVA (che cos'è & Come aprirne uno)

Sommario:

File JAVA (che cos'è & Come aprirne uno)
File JAVA (che cos'è & Come aprirne uno)
Anonim

Cosa sapere

  • Un file JAVA è un file di codice sorgente Java.
  • Aprine uno con qualsiasi editor di testo, come Komodo Edit.
  • Converti in Kotlin con IntelliJ IDEA.

Questo articolo spiega cos'è un file JAVA e come aprirne uno sul tuo computer o convertirne uno in un file KT, JAVA o EXE.

Che cos'è un file JAVA?

Un file con estensione JAVA (o meno comunemente, il suffisso. JAV) è un file di codice sorgente Java scritto nel linguaggio di programmazione Java. È un formato di file di testo semplice completamente leggibile in un editor di testo ed essenziale per l'intero processo di creazione di applicazioni Java.

Un file JAVA viene utilizzato da un compilatore Java per creare un file di classe Java (. CLASS), che di solito è un file binario e non leggibile. Se il file del codice sorgente contiene più classi, ognuna viene compilata nel proprio file CLASS.

È il file CLASS che viene poi trasformato in un'app eseguibile con estensione JAR. Questi archivi Java semplificano l'archiviazione e la distribuzione di file CLASS e altre risorse applicative come immagini e suoni.

Image
Image

Come aprire file JAVA

Ci sono poche possibilità che tu abbia un programma sul tuo computer che aprirà un file JAVA quando fai doppio clic. In caso contrario, utilizzare uno dei programmi seguenti aprendo prima il software e quindi utilizzando un menu File o Importa per cercare il file.

Il testo all'interno di un file JAVA può essere letto da qualsiasi editor di testo, come Blocco note in Windows, TextEdit in macOS, ecc.

Tuttavia, i file JAVA sono effettivamente utili solo quando vengono compilati in un file CLASS di bytecode, cosa che può fare un SDK Java. I dati all'interno del file CLASS vengono utilizzati dalla Java Virtual Machine (JVM) di Oracle una volta creato il file JAR.

Utilizzare il seguente comando nel prompt dei comandi per aprire il file JAVA in Java SDK, che creerà un file CLASS. Assicurati, ovviamente, di modificare il testo tra virgolette in modo che sia il percorso del tuo file.


javac "percorso-file.java"

Questo comando funziona solo se hai il file javac.exe sul tuo computer, che viene fornito con l'installazione di Java SDK. Questo file è memorizzato nella cartella bin della directory C:\Programmi\jdk(versione)\. Il modo più semplice per utilizzare il comando è impostare questa posizione come variabile di ambiente PATH.

Per modificare i file JAVA, usa un programma destinato allo sviluppo di applicazioni, come Eclipse o JCreator LE. Possono essere utili anche editor di testo come NetBeans e quelli nel link sopra.

Come convertire un file JAVA

Poiché un file JAVA contiene il codice sorgente di un'applicazione Java, è facilmente trasferibile ad altre applicazioni o linguaggi di programmazione in grado di comprendere il codice o tradurlo in qualcos' altro.

Ad esempio, puoi convertire un file JAVA in un file Kotlin utilizzando IntelliJ IDEA. Usa la voce di menu Codice per trovare l'opzione Converti file Java in file Kotlin o accedi alla Aiuto > Trova il menu Action e inizia a digitare l'azione che vuoi completare, come convert java file Dovrebbe salvare il file JAVA in un file KT.

Usa il comando javac menzionato sopra per convertire JAVA in CLASS. Se non riesci a richiamare lo strumento dal prompt dei comandi, un trucco CMD che puoi fare è accedere alla posizione del file EXE come descritto sopra, quindi trascinare e rilasciare il file javac.exe direttamente nel prompt dei comandi per completare il comando.

Una volta che il file è nel formato CLASS, puoi essenzialmente convertire JAVA in JAR usando il comando jar, come descritto in questo tutorial Java di Oracle. Creerà un file JAR usando il file CLASS.

JSmooth e JexePack sono due strumenti che possono essere utilizzati per convertire JAVA in EXE in modo che l'app possa essere eseguita come un normale file eseguibile di Windows.

Non riesci ancora ad aprirlo?

La prima cosa da fare se il file non si apre o non si converte con gli strumenti sopra descritti è ricontrollare l'estensione. È possibile che tu non abbia effettivamente a che fare con un file JAVA, ma invece con un file che utilizza un'estensione di file con sillabazione simile.

Ad esempio, il suffisso AVA assomiglia un po' a JAVA, ma è usato per i file di eBook AvaaBook. Se hai a che fare con un file AVA, non si aprirà con i programmi dall' alto, ma funziona solo con Persian AvaaPlayer.

I file JA sono simili; questi sono file Jet Archive che memorizzano file di gioco compressi. Un altro sono i file JavaScript Proxy Autoconfig (. JVS) che i browser Web utilizzano per configurare un server proxy.

Domande frequenti

    Come leggo un file in Java?

    Puoi leggere un file, come un file CSV, in Java usando il metodo di classe BufferedReader. Visita la documentazione di Oracle per saperne di più sulla classe BufferedReader e altri metodi per leggere i file, come FileReader, InputStreamReader e Files.newBufferedReader()

    Come faccio a creare un file in Java?

    Ci sono diverse opzioni per creare file in Java. Un metodo è il metodo createNewFile() per aprire un file vuoto. Approfondisci il tutorial di Oracle sulla creazione di file in Java.

Consigliato: