CLASS - Java Class File

Qué es un archivo CLASS

Los compiladores de Java pueden crear archivos de JAVA compilados con la extensión de archivo CLASS. Estos archivos pueden ejecutarse utilizando una máquina virtual de java (JVM). Del mismo modo, el entorno de ejecución de Java (JRE) puede ejecutar los archivos CLASS, pero no puede compilarlos. Los archivos CLASS son normalmente compatibles con la versión de JVM con la que se han creado. Un archivo CLASS creado con una JVM tal vez no sea compatible con otras versiones de JVM.

El archivo CLASS contiene código bytecode en su forma binaria. Al ejecutar la JVM, estos archivos y el código que contienen pueden ser ejecutados. Habitualmente los archivos CLASS se empaquetan y comprimen en archivos JAR. Para compilar un archivo CLASS a partir de un archivo JAVA, debe utilizarse el comando javac de JVM. Esta acción puede realizarse al instante con un entorno de desarrollo integrado de Java, como Eclipse.

Esta es una pequeña pero no exhaustiva lista de programas que pueden abrir documentos de tipo CLASS.:

  • Apple Jar Launcher (Mac)
  • dirtyJOE (Windows)
  • DJ Java Decompiler (Windows)
  • Eclipse IDE for Java Developers (Windows, Mac & Linux)
  • JD-GUI (Windows, Mac & Linux)
  • Oracle Java Runtime Environment (Windows, Mac & Linux)
Sobre
Extensión CLASS
Tipo MIME application/java, application/java-vm, application/java-byte-code, application/x-java-class, application/x-java-vm, application/x-java-bean, application/x-jinit-bean, application/x-jinit-applet
Enlaces prácticos