Skip to main content

File JAVA (cos'è e come aprirne uno)

Use an Android Phone as PC Barcode Scanner (Giugno 2025)

Use an Android Phone as PC Barcode Scanner (Giugno 2025)
Anonim

Un file con estensione JAVA (o meno comunemente il suffisso .JAV) è un file Java Source Code 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 dall'uomo. Se il file del codice sorgente contiene più classi, ognuna viene compilata nel proprio file CLASS.

È il file CLASS trasformato in un'applicazione Java eseguibile con l'estensione del file JAR. Questi file di archivio Java semplificano la memorizzazione e la distribuzione di file .CLASS e altre risorse di applicazioni Java come immagini e suoni.

Come aprire i file JAVA

È probabile che tu abbia un programma sul tuo computer che aprirà un file JAVA quando fai doppio clic. In caso contrario, utilizzare i programmi di seguito per aprire il file JAVA, aprendo prima il software e quindi utilizzando il File menu per cercare il file del codice sorgente Java.

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 sono compilati in un file CLASS bytecode, che può essere utilizzato da un SDK Java. I dati all'interno del file CLASS vengono utilizzati da Java Virtual Machine (JVM) di Oracle una volta creato il file JAR.

Utilizzare il seguente comando in Prompt dei comandi per aprire il file JAVA nel Java SDK, che creerà un file CLASS dal file JAVA. Assicurati di cambiare il testo tra virgolette per essere il vero percorso del tuo file JAVA.

javac "path-to-file.java"

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

Per modificare i file JAVA, è possibile utilizzare un programma destinato allo sviluppo di applicazioni, come Eclipse o JCreator LE. Anche gli editor di testo come NetBeans e quelli nel link sopra possono essere utili per modificare i file JAVA.

Come convertire un file JAVA

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

Ad esempio, puoi convertire un file JAVA in un file Kotlin usando IntelliJ IDEA. O usare il Codice voce di menu per trovare il Convertire il file Java in Kotlin File opzione o accedere al Aiuto> Trova azione menu e inizia a digitare l'azione che desideri completare, ad esempio "converti file java". Dovrebbe salvare il file JAVA in un file KT.

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

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

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

Ancora non riesci ad aprire il file?

La prima cosa che dovresti fare se il tuo file non si sta aprendo o convertendo con gli strumenti sopra descritti è quello di ricontrollare l'estensione del file. È possibile che tu non abbia effettivamente a che fare con un file JAVA, ma piuttosto con un file che utilizza un'estensione di file similmente compitata.

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

Anche i file JA possono sembrare file correlati a Java, ma in realtà sono file Jet Archive che archiviano file di giochi compressi. I file JVS sono simili ma sono file di Autoconfig Proxy JavaScript che i browser Web utilizzano per configurare un server proxy.