Чем открыть class java
Перейти к содержимому

Чем открыть class java

  • автор:

Что такое CLASS-файл?

Эти файлы CLASS можно просматривать с помощью четыре существующего (-их) прикладных (-ого) программных (-ого) средств (-а), как правило, Eclipse IDE for Java Developers, разработанного The Eclipse Foundation. Оно связано с один основным (-и) типом (-ами) файла (-ов), но часто встречается в формате Java Class File. Чаще всего файлы CLASS классифицируют, как Developer Files.

Расширение файла CLASS можно просмотреть в Windows, Mac и Linux. Они поддерживаются в основном настольными компьютерами и некоторыми мобильными платформами. Рейтинг популярности основного типа файла CLASS составляет «Низкий», что означает, что эти файлы встречаются на стандартных настольных комьютерах или мобильных устройствах достаточно редко.

Интересно узнать больше о расширении файла CLASS? Для того, чтобы узнать о программе, открывающей файлы CLASS, а также ознакомиться с другими советами по устранению неполадок, рекомендуется обратиться к подробной информации о файле, представленной ниже.

.class Расширение файла

This file is saved in a binary format, which requires a specific program to read its contents.

.CLASS вариант №

Файл CLASS представляет собой скомпилированный файл .JAVA , созданный компилятором Java. Он содержит байт-код, который представляет собой двоичный программный код, исполняемый при запуске виртуальной машины Java (JVM). Файлы CLASS обычно группируются в файлы .JAR , которые включены в переменную среды CLASSPATH для выполнения.

Больше информации

Файлы CLASS могут быть скомпилированы из файлов JAVA с помощью команды javac, которая включена в установку JVM. Многие Java-IDE, такие как Eclipse, могут компилировать файлы CLASS на лету, поскольку разработчики пишут программный код.

Поскольку существует несколько версий JVM (например, 1.4, 1.5 и 1.6), некоторые файлы CLASS могут быть несовместимы с некоторыми версиями JVM. Java Runtime Environment (JRE) может выполнять файлы CLASS, но не может их скомпилировать, поскольку она не включает двоичный файл javac.

ПРИМЕЧАНИЕ. Oracle приобрела Sun Microsystems, оригинальные разработчики Java. JRE и JVM часто используются синонимом для ссылки на платформу, на которой запущены приложения Java.

CLASS — Java 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).

Вот небольшой, но неполный список программ, которые могут открывать документы 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)

Открытие CLASS файлов

У вас есть проблема с открытием .CLASS-файлов? Мы собираем информацию о файловых форматах и можем рассказать для чего нужны файлы CLASS. Дополнительно мы рекомендуем программы, которые больше всего подходят для открытия или конвертирования таких файлов.

Для чего нужен файловый формат .CLASS?

Файл, содержащий суффикс CLASS, представляет собой скомпилированную форму исходного файла JAVA, сгенерированного компиляторами Java. Файл CLASS обычно имеет то же имя, что и соответствующий исходный файл, например Helloworld.java будет преобразован в Helloworld.class.

CLASS-файлы содержат набор инструкций JAVA байткода, таких как «Загрузить и сохранить» или «Создание и манипулирование объектами». Для облегчения хранения и распространения громоздких приложений, несколько файлов .class могут быть объединены в один архив .jar.

Для запуска требуемого приложения байткод проверяется и загружается в виртуальную машину Java (JVM), которая в свою очередь либо интерпретирует его, либо компилирует в машинный код. Как правило, интерпретация приводит к значительно меньшей производительности, чем компиляция.

Файлы классов не зависят от платформы. Также возможно построить файл .class на одной системе и затем выполнить его в JVM на другой системе. Однако, поскольку существует несколько модификаций CLASS-файлов, некоторые из них могут поддерживаться только определенными версиями Java Virtual Machine.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *