Qué saber
- Un archivo JAVA es un archivo de código fuente Java.
- Abre uno con cualquier editor de texto, como Komodo Edit.
- Convertir a Kotlin con IntelliJ IDEA.
Este artículo explica qué es un archivo JAVA y cómo abrir uno en su computadora, o convertir uno a un archivo KT, JAVA o EXE.
¿Qué es un archivo JAVA?
Un archivo con la extensión de archivo JAVA (o menos comúnmente, el sufijo. JAV) es un archivo de código fuente Java escrito en el lenguaje de programación Java. Es un formato de archivo de texto sin formato que es completamente legible en un editor de texto y esencial para todo el proceso de creación de aplicaciones Java.
Un compilador de Java utiliza un archivo JAVA para crear archivos de clase Java (. CLASS), que generalmente es un archivo binario y no legible por humanos. Si el archivo de código fuente contiene varias clases, cada una se compila en su propio archivo CLASS.
Es el archivo CLASS que luego se convierte en una aplicación ejecutable con la extensión de archivo JAR. Estos archivos Java facilitan el almacenamiento y la distribución de archivos CLASS y otros recursos de aplicaciones, como imágenes y sonidos.
Cómo abrir archivos JAVA
Hay pocas posibilidades de que tenga un programa en su computadora que abra un archivo JAVA al hacer doble clic. De lo contrario, use uno de los programas a continuación abriendo primero el software y luego usando un menú File o Import para buscar el archivo.
El texto dentro de un archivo JAVA se puede leer con cualquier editor de texto, como Notepad en Windows, TextEdit en macOS, etc.
Sin embargo, los archivos JAVA solo son realmente útiles cuando se compilan en un archivo CLASS de código de bytes, lo que puede hacer un SDK de Java. Los datos dentro del archivo CLASS son utilizados por la máquina virtual Java (JVM) de Oracle una vez que se ha creado el archivo JAR.
Use el siguiente comando en el símbolo del sistema para abrir el archivo JAVA en el SDK de Java, que creará un archivo CLASS. Por supuesto, asegúrese de cambiar el texto entre comillas para que sea la ruta a su archivo.
javac "ruta-al-archivo.java"
Este comando solo funciona si tiene el archivo javac.exe en su computadora, que viene con la instalación del SDK de Java. Este archivo se almacena en la carpeta bin del directorio C:\Program Files\jdk(version)\. La forma más fácil de usar el comando es establecer esta ubicación como una variable de entorno PATH.
Para editar archivos JAVA, utilice un programa diseñado para el desarrollo de aplicaciones, como Eclipse o JCreator LE. Los editores de texto como NetBeans y los del enlace anterior también pueden ser útiles.
Cómo convertir un archivo JAVA
Dado que un archivo JAVA contiene el código fuente de una aplicación Java, es fácilmente transferible a otras aplicaciones o lenguajes de programación que puedan entender el código o traducirlo a otra cosa.
Por ejemplo, puede convertir un archivo JAVA en un archivo Kotlin usando IntelliJ IDEA. Utilice el elemento de menú Código para encontrar la opción Convertir archivo Java a archivo Kotlin o acceda a la Ayuda > Busque el menú Acción y comience a escribir la acción que desea completar, como convertir archivo java Debería guardar el archivo JAVA en un archivo KT.
Utilice el comando javac mencionado anteriormente para convertir JAVA a CLASS. Si parece que no puede invocar la herramienta desde el símbolo del sistema, un truco de CMD que puede hacer es acceder a la ubicación del archivo EXE como se describe anteriormente y luego arrastrar y soltar el archivo javac.exe directamente en el símbolo del sistema para completar el comando.
Una vez que el archivo está en formato CLASS, básicamente puede convertir JAVA a JAR usando el comando jar, como se describe en este tutorial de Java de Oracle. Hará un archivo JAR usando el archivo CLASS.
JSmooth y JexePack son dos herramientas que se pueden usar para convertir JAVA a EXE para que la aplicación pueda ejecutarse como un archivo ejecutable normal de Windows.
¿Sigue sin poder abrirlo?
Lo primero que debe hacer si el archivo no se abre o convierte con las herramientas descritas anteriormente es verificar dos veces la extensión. Es posible que en realidad no se trate de un archivo JAVA, sino de un archivo que usa una extensión de archivo deletreada de manera similar.
Por ejemplo, el sufijo AVA se parece un poco a JAVA, pero se usa para archivos de libros electrónicos AvaaBook. Si está tratando con un archivo AVA, no se abrirá con los programas anteriores, sino que solo funcionará con Persian AvaaPlayer.
Los archivos JA son similares; estos son archivos Jet Archive que almacenan archivos de juegos comprimidos. Otro son los archivos JavaScript Proxy Autoconfig (. JVS) que los navegadores web usan para configurar un servidor proxy.
Preguntas Frecuentes
¿Cómo leo un archivo en Java?
Puede leer un archivo, como un archivo CSV, en Java utilizando el método de clase BufferedReader. Visite la documentación de Oracle para obtener más información sobre la clase BufferedReader y otros métodos para leer archivos, como FileReader, InputStreamReader y Files.nuevoBufferedReader()
¿Cómo creo un archivo en Java?
Hay varias opciones para crear archivos en Java. Un método es el método createNewFile() para abrir un archivo en blanco. Profundice más con el tutorial de Oracle sobre la creación de archivos en Java.