Типи додатків
На Джаві можна створювати різні додатки, які можна класифікувати на кілька видів і типів.
Автономне (самостійне) додаток – application
Це самостійний додаток, що запускається з підтримкою JRE. Встановлюється на комп’ютер і має доступ до мережного сховища. Щоб це обмежити, слід скористатися менеджером безпеки.
Аплет
Аплети – це міні-програми, які працюють під управлінням браузера. Вони запускаються на HTML сторінці, де присутнє посилання на цей додаток. Аплети використовуються для створення інтерактиву та динаміки на відкритій сторінці. Для того щоб ефективність у них була вище, застосовується JIT-компіляція.
Комбіноване
З назви зрозуміло, що тут поєднали і аплет, і автономне додаток. В такому випадку, в комбінованому типі використовується GUI (конструктор «графічного користувацького інтерфейсу»).
Сервлет – servlet
Сервлет – це невелика програма, яка працює безпосередньо на самому сервері і, збільшує кількість можливостей. Вона необхідна для того, щоб створити динамічно генерується вміст. Від аплетів відрізняється тим, що у них немає графічного інтерфейсу.
Мідлет – MIDlet
Це компактне додаток для мобільного пристрою, що підтримує Java ME. Також, існує архів MIDlet Suite – набір мідлетів з розширенням jar.