Коротко: jar — приложение, jad — сведения (описания) о нём
JAD
Давайте откроем любой jad файл любым текстовым редактором. Я открыл читалку TequilaCat:
Manifest-Version: 1.0
Created-By: Apache Ant 1.5.1
MIDlet-1: Book Reader by TC,, br.BookReader — Название
MIDlet-Name: BookReader — Имя мидлета
MIDlet-Vendor: tequilaCat — Разработчик
MIDlet-Version: 1.3.6 — Версия
MicroEdition-Configuration: CLDC-1.0
MicroEdition-Profile: MIDP-1.0 — Версия среды, необходимая для работы
MIDlet-Jar-Size: 24575 — Вес программы
MIDlet-Jar-URL: bookreader.jar — Название jar файла, который ищет телефон
TC-BookReader-Logging: true
JAR
Это и есть собственно мидлет (приложение, игра).JAR является переименованым ZIP архивом и открыть его можно практически любым архиватором (WinRAR, WinZIP, 7zip, WinACE, FAR, Total Comander).
В любом JAR файле есть папка META-INF (заглавными буквами) и в ней файл manifest.mf (маленькими буквами). Этот манифест являет собой полную копию JAD, за исключением полей MIDlet-Jar-Size и MIDlet-Jar-URL.