Соглашение | Публикация статей

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

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


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

Защита памяти в ЕС ЭВМ
Технический аспект социальных условий и предпосылок
Разработка Программного Обеспечения, Разработка Программ
LIBCOM-2007: новинки высоких технологий от компании «Алее Софтвер»
WordPad: Изменение настроек редактора
Четырехбитное мышление
Электромагнитные поля
Анализ содержимого CMOS-памяти
Компания Зао &Quot;Лайт Коммуникейшн&Quot; Получила Статус Gigabyte Authorized Partner
Создание, использование и распространение вредоносных программ для ЭВМ (ст. 273 УК)
Корпоративные Информационные Системы (Crm, Erp, Системы Мобильной Торговли)
Nosy о привычках вашего парня он-лайн?
Пользователи Internet в России
Компания Lenel Интегрировала Биометрические Считыватели Нескольких Производителей В Свою Систему Контроля Доступа
Internet
Развитие кибернетики
TCO
Интегральные схемы
Использование паролей
Особенности машин ЕС ЭВМ
Изменение механизма входа в систему
Очистка очереди печати документов
Технология сценариев
Понятие компьютерных преступлений
Характеристика антивирусных программ
Ремонт & обслуживание регистратуры Windows
Микроконтроллерыне Системы
Реализация кабельной системы
Запуск Windows
Обзор дисковых устройств
Linux: Gentoo Vs Ubuntu Функциональность
Эргономичная организация рабочего места
Windows 7 - Окно В Будущее
Физическое и логическое подключение жестких дисков
Электронный подход
Немного о контроллере прямого доступа к памяти
Хакеры, как субъекты компьютерных преступлений
Появление перцептрона
Проигрыватель Windows Media
ЧТО ТАКОЕ КОМПЬЮТЕР?
Микропроцессоры использующиеся в CompactPCI-системах
Рисование прямой линии
ЛАЗЕРНЫЕ (СВЕТОДИОДНЫЕ) ПЛОТТЕРЫ
Государственное регулирование информатизации Украины
Прочие функции Microsoft Internet Explorer 6
Зафиксируйте вниз с персональной информации на вашем компьютере
Хищение компьютерной информации
Создание загрузочной дискеты
Линукс привелось в действие приборы: Теперь в рынке
РАЗНОВИДНОСТИ КОМПЬЮТЕРНЫХ ВИРУСОВ
Компьютерный вирус
Анализ мировых тенденций развития сети Internet
Краткий обзор возможностей программы Ехсеl 7.0
Процессы в операционной системе UNIX
Передача файлов (ftp)