CLASS - Java Class File

What is a CLASS file

Java-компиляторы могут создавать скомпилированные JAVA-файлы, которые имеют расширение CLASS. Эти файлы могут быть выполнены с использованием виртуальной машины Java (JVM). Аналогично этому, Java Runtime Environment (JRE) также может выполнять CLASS-файлы. При этом компилировать их это приложение не может. Файлы CLASS, как правило, совместимы с той версией JVM, в которой они были созданы. Файл CLASS, который был создан с использованием другой виртуальной машины Java, может не быть совместимым с другими версиями JVM.

Файл CLASS содержит байт-код в двоичной форме. При запуске виртуальной машины Java возможно выполнение этих файлов и кода, содержащегося в таких файлах. Чаще всего, CLASS-файлы архивируются и сжимаются в JAR-файлы. Для компиляции файла CLASS из файла JAVA необходимо воспользоваться javac-командой виртуальной машины Java. Это можно легко сделать на лету с помощью Java IDE (например, Eclipse).

Here's a small, but not exhaustive list of programs that can open CLASS documents:

  • 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)
О нас
Расширение CLASS
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
Полезные ссылки