Что такое JAR?
Что такое jar-файл? #
JAR-файл, по сути, представляет собой сам мидлет. В нем-то и находится java-приложение. Почему именно "в нем находится", а не "сам является"? Все очень просто. Jar-файл представляет собой самый обыкновенный ZIP-архив. Его можно открыть практически любым архиватором, например, WinRAR, WinZip или 7Zip.
Итак, что же находится внутри jar-файла? Первое, и самое главное, что есть в любом jar-архиве – это папка META-INF. При том, как правило, она пишется именно заглавными буквами. Внутри этой папки есть файл manifest.mf (он может быть прописан как большими, так и маленькими буквами). Его можно открыть любым текстовым редактором. Содержание этого файла почти полностью повторяет jad.
Точнее наоборот, именно jad компилируется из manifest.mf. Единственным отличием является наличие в jad url-ссылки на jar и его размер. Таким образом, jad-файл всегда можно сгенерировать при условии наличия jar-архива. Выполнить эту несложную задачу можно вручную с помощью стандартного Блокнота или же используя специальные программы, например JadGen или JadMaker. Я бы посоветовал вторую, так как она умеет встраиваться в проводник Windows и при нажатии правой кнопки мышки на любом jar-файле появляется контекстное меню, в котором присутствует пунктик "Make Jad".
Помимо заветной папочки META-INF, в архиве содержатся классы, которые использует мидлет, картинки, тексты и так далее. Кстати, любой мидлет, таким образом, можно немного изменить, даже без знания языка программирования java. Например, можно поменять картинку или какое-нибудь слово в тексте (если это, допустим, java-книга).
Только не увлекайтесь, а то от одного неверного движения приложение может перестать работать.
Рекомендуем также почитать
- Программа JadGen 1.0
- Программа JadMaker 1.10
Видео
04:52
Мультимедиа
|
BenQ PU9730: обзор инсталляционного двухлампового проектора23 января 20159890 2 |
02:16
Авто Hi-Tech
|
Видеосвидетель 5410 FHD 2CH: обзор видеорегистратора с двумя камерами31 декабря 201413321 0 |
02:38
Авто Hi-Tech
|
Видеосвидетель 4410 FHD G: обзор видеорегистратора31 декабря 201412751 0 |
Cвежие новости
Apple обменивается исками с Ericsson, в 2022-м году сохранится дефицит микросхем
Apple обменивается исками с Ericsson, в 2022-м году сохранится дефицит микросхем
Google готовит Android 11 и думает о запуске собственного процессора
Google хочет, чтобы новый дизайн платформы напоминал медиаадаптер Chromecast
ТОП-3 тарифов на интернет для загородных домов и коттеджей
ТОП-3 выгодных тарифов на интернет для загородных домов и коттеджей от провайдеров
ONYX BOOX Note – новый ридер с экраном 10,3"
Букридер с ридер с экраном 10,3" весит всего 325 граммов
MMO Project Genom – обновление Авалон
Обновление Project Genom – новая территория более 90 квадратных виртуальных километров
Искусственный интеллект научили думать по-собачьи
Ученые разработали систему на базе алгоритмов глубокого обучения, которая может действовать как собака.
HyperX анонсировала старт поставок модулей памяти Predator DDR4 RGB
HyperX Predator DDR4 RGB представлена как в виде отдельных модулей 8 ГБ, так и комплктами 16 ГБ и 32 ГБ
Отзывы
4 Оставить отзывя скачала аську, но кагда я вхожу там написано файл jar не доступен. Что это такое... подскажите пожалуйста
я скачала аську , но кагда я вхожу там написано файл jar
не найден .Что это такое...
Анастасия, качаешь jar, делаешь из него jad программой JadMaker, кидаешь и то и другое в одну папку. И желательно, чтобы там больше ничего не было. Запускаешь jad и всё
Спасибо за программу, очень помогла!!!
Добавить отзыв