Главная | Партнер - calon.by | Соглашение | Публикация статей

Типы Java программ
Категория: Статьи

Программы, разработанные на языке программирования Java, можно разделить по своему назначению и функциональности на две большие группы:
• Самостоятельные программы (назовём их приложения Java), работающие независимо на локальном компьютере.
• Апплеты (applets), работающие в Internet.
В настоящее время работа Java поддерживается всеми основными компьютерными платформами. Самостоятельное приложение, предназначенное для автономной работы, компилируется и выполняется на локальной машине под управлением системы времени выполнения Java. Java вполне подходит для написания приложений, которые с тем же успехом могли быть написаны на С, С++, Basic, Delphi или любом другом языке программирования.
Апплеты, которые и обеспечивают этому языку его популярность представляют собой разновидность приложений Java, которые интерпретируются Виртуальной Машиной Java, встроенной практически во все современные браузеры.
Каждый апплет — это небольшая программа, динамически загружаемая по сети с Web сервера при открытии в браузере HTML страницы, в которой имеется ссылка на апплет — точно так же, как картинка, звуковой файл или элемент мультипликации. Главная особенность апплетов заключается в том, что они являются настоящими программами, а не очередным форматом файлов для хранения мультфильмов или какой-либо другой информации. Апплет не просто проигрывает один и тот же сценарий, а реагирует на действия пользователя и может динамически менять свое поведение. С помощью апплетов вы можете сделать страницы сервера Web динамичными и интерактивными. Апплеты позволяют выполнять сложную локальную обработку данных, полученных от сервера Web или введенных пользователем с клавиатуры. Для повышения производительности апплетов в браузерах используется компиляция "на лету"- Just-In-Time compilation (JIT). При первой загрузке аплета его код транслируется в обычную исполнимую программу, которая сохраняется на диске и запускается. В результате общая скорость выполнения аплета Java увеличивается в несколько раз. Из соображений безопасности апплеты (в отличие от обычных приложений Java) не имеют никакого доступа к файловой системе локального компьютера. Все данные для обработки они могут получить только от сервера Web.


Статьи по теме:

WordPad: Отмена и повтор последнего действия
МОНТАЖ ЖГУТОВ В АППАРАТУРЕ
РАЗВИТИЕ ИНФОРМАЦИОННОГО ОБЩЕСТВА
Технология Gigabit Ethernet
Государственные дотации
Загрузка операционной системы
Уход За Домашним Компьютером
Компания Lenel Интегрировала Биометрические Считыватели Нескольких Производителей В Свою Систему Контроля Доступа
Поиск адреса по доменному имени
Ада и Си
Завершены работы по настройке нового продукта Алее Архив 3 для работы с СУБД
Компьютерный вирус - понятие и классификация
Какие же выводы можно сделать?
Нелокальные переходы в UNIX
Классификация ЭВМ
Задача, решаемая с помощью использования пакета электронных таблиц
РАЗРАБОТКА И РАСПРОСТРАНЕНИЕ КОМПЬЮТЕРНЫХ ВИРУСОВ
TCO '95
Наиболее распространенные возможности Internet
Темп развития CompactPCI
Производственный и технологический процессы
Создание, использование и распространение вредоносных программ для ЭВМ
Порядок формирования таблицы по своему варианту
Выпущена Версия Mobile Forex 2.15: Новый Подход К Надежности И Удобству
Аналоговые вычислительные машины (АВМ)
Излучение
Содержимое таблицы FAT
Команды консоли восстановления
НЕКОТОРЫЕ РЕКОМЕНДАЦИИ
Эффективность микропроцессоров
Импорт файлов в проект
Блокнот: Ведение журнала работы
"Адские" мифы
Машинные элементы информации
Бесплатный сыр и как избежать мышеловки
WordPad: Автоматический перенос слов
Типы квантовых компьютеров
Компьютеры как средство общения людей
Хищение компьютерной информации
3Ds Max 2008 (Rip)
Основные правила построения таблицы в Excel 7.0
Краткое введение в язык Ада
Адресация в системе электронной почты
Рисование прямой линии
Микропроцессор
Эрг-упражнения для профилактики ПВПН
ПЕРЬЕВЫЕ ПЛОТТЕРЫ (ПП, PEN PLOTTER)
История развития компьютера
Геометрические объекты в GEOSTAR
МЕТОДЫ ЗАЩИТЫ ОТ КОМПЬЮТЕРНЫХ ВИРУСОВ
Охранно-пожарные системы фирмы Satel теперь можно контролировать по телефону или Ethernet
Права собственности
Документооборот для Linux
Спам и как с ним бороться
Мониторы сегодня