.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-файл?
Эти файлы CLASS можно просматривать с помощью четыре существующего (-их) прикладных (-ого) программных (-ого) средств (-а), как правило, Eclipse IDE for Java Developers, разработанного The Eclipse Foundation. Оно связано с один основным (-и) типом (-ами) файла (-ов), но часто встречается в формате Java Class File. Чаще всего файлы CLASS классифицируют, как Developer Files.
Расширение файла CLASS можно просмотреть в Windows, Mac и Linux. Они поддерживаются в основном настольными компьютерами и некоторыми мобильными платформами. Рейтинг популярности основного типа файла CLASS составляет «Низкий», что означает, что эти файлы встречаются на стандартных настольных комьютерах или мобильных устройствах достаточно редко.
Интересно узнать больше о расширении файла CLASS? Для того, чтобы узнать о программе, открывающей файлы CLASS, а также ознакомиться с другими советами по устранению неполадок, рекомендуется обратиться к подробной информации о файле, представленной ниже.
Формат файла CLASS — описание, как открыть?
Файл формата CLASS открывается специальными программами. Чтобы открыть данный формат, скачайте одну из предложенных программ.
Чем открыть файл в формате CLASS
Расширение CLASS может быть представлено двумя основными исполнениями:
- Формат CLASS (разработчик Oracle) относится к категории файлов, скомпилированных при помощи Java. Активируется двоичный байт-код расширения CLASS при инициализации Java Virtual Machine (JVM). Зачастую данный формат поддерживает совместную работу с JAR файлами.
Выполняя команду javac, входящую в состав инсталляционного пакета JVM, можно получить расширение CLASS из Java-файлов. Некоторые интегрированные разновидности Java, например, Eclipse, поддерживают параллельную генерацию формата CLASS в процессе написания программного кода.
Ввиду того, что существует несколько модификаций JVM (включая версии 1.4-1.6), некоторые исполнения CLASS файлов могут не поддерживаться на определенных версиях JVM.
Отсутствие бинарного javac в комплексе Java Runtime Environment (JRE) не позволяет компилировать файлы CLASS, но не исключает возможности их фактического выполнения. JRE и JVM зачастую применяются как идентичные понятия, когда речь идет о платформе, запускающей Java приложения.
- Расширение CLASS представляет собой исходник к Gambas (правообладателем лицензии является GNU Public). Gambas – полнофункциональный, объектно-ориентированный язык программирования, выполненный на базе интерпретатора BASIC.
Методы и средства программирования, а также архитектура языка во многом схожа с представлением Java.
В основе Gambas следующие программные модули:
- компилятор;
- транслятор;
- архиватор;
- скрипты;
- рабочая программная область;
- дополнительные компоненты и конструктивные элементы.
Программы для открытия CLASS файлов
Если CLASS расширение представляет собой категорию файлов, скомпилированную при помощи Java, для генерации и воспроизведения его на базе ОС Windows можно воспользоваться самыми разнообразными программными комплексами:
- dirtyJOE;
- DJ Java Decompiler;
- Eclipse IDE for Java Developers with JD-Eclipse plug-in;
- JD-GUI;
- Oracle Java Runtime Environment.
В данном представлении CLASS адаптирован и для платформы ОС Mac:
- Apple Jar Launcher;
- JD-GUI;
- Oracle Java Runtime Environment.
Расширение может быть открыто и на базе ОС Linux с применением все тех же программных плагинов JD-GUI и Eclipse IDE for Java Developers with JD-Eclipse plug-in.
Если CLASS – исходник к Gambas, то открыть его можно с применением одной из версий языка программирования BASIC.
Если при открытии расширения CLASS возникает ошибка, причины могут заключаться в следующем:
- поврежден или инфицирован файл;
- файл не связан с реестром ОС (выбрано некорректное приложение для воспроизведения или не произведена инсталляция конкретного плагина);
- недостаточно ресурсов устройства или ОС;
- поврежденные или устаревшие драйвера.
Конвертация CLASS в другие форматы
Уникальная структура и область применения CLASS для каждого конкретного случая не предоставляют возможностей для конвертации данного формата в другие расширения. Попытки конвертации расширения в другой формат могут не только не дать никаких практических результатов, но и повредить исходный файл. В этой связи трансляция данного формата не практикуется.
Почему именно CLASS и в чем его достоинства?
CLASS расширения нельзя назвать широко распространенным и востребованным форматом среди обычных пользователей, однако он нашел свое применение в некоторых узкоспециализированных областях:
- поддержка специализированных компонентов, скомпилированных при помощи Java (разработчик Oracle);
- написание приложений на Gambas, являющимся полнофункциональным, объектно-ориентированным языком программирования (на базе интерпретатора BASIC).
Тип файла: Java Class File Разработчик: Oracle Категория: Разработка ПО
Компилированный файл .JAVA, созданный компилятором Java. Содержит байтовый код являющийся бинарным программным кодом, выполняемым при запуске Java Virtual Machine (JVM). Обычно встраивается в файлы .JAR, которые входят в состав среды $CLASSPATH, подходящей для исполнения.
Файлы CLASS можно компилировать из файлов JAVA при помощи команды javac, входящей в состав пакета инсталляции JVM. Многие интегрированные среды разработки Java, такие как 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)
Как открыть class файл java
Class файл является байт-кодом скомпилированного Java-класса , который может быть запущен на JVM . Он не предназначен для чтения и редактирования вручную, поэтому открыть его как текстовый документ нельзя.
Если вам нужно проанализировать содержимое Class файла , вы можете воспользоваться инструментами, такими как Java Decompiler , JD-GUI или Fernflower . Эти инструменты позволяют декомпилировать байт-код Java-класса обратно в исходный код Java
Если вы используете среду разработки Java , вы можете просмотреть содержимое Class файла внутри среды. В IntelliJ IDEA для этого можно нажать на Class файл правой кнопкой мыши и выбрать «Show Bytecode»