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

Шторы - 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.


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

РАЗНОВИДНОСТИ КОМПЬЮТЕРНЫХ ВИРУСОВ
Как сделать правильный выбор? 1С:Предприятие 7.7. или 8.0
Простые и быстрые способы проектирования собственных CompactPCI модулей ввода/вывода
Использование Web для привлечения покупателей
Компании лидирующие на мировом рынке CompactPCI продукции
Темп развития CompactPCI
Описание построения графической схемы терминала
Контроллеры и шины
Преимущества структурированных кабельных систем
Архитектура модулей центральных CompactPCI-процессоров INOVA
Краткий обзор возможностей программы Ехсеl 7.0
Мой Выбор Система Monitor Crm Для Автоматизации Отдела Продаж
Зрительная работа за компьютером и ее последствия
Выпущена Версия Mobile Forex 2.15: Новый Подход К Надежности И Удобству
CMOS (полупостоянная память)
Предупреждение компьютерных преступлений
Компьютер и инвалиды
Разработка контрольно-информационных инструментов для PADS
Icq И Другие: Основы Безопасности
Создание Java-приложения “HelloJava”
IBM передаёт фреймворк ACTF в дар Eclipse
Видеоадаптеры
Робот Саламандра Помогает Разгадывать Загадки Эволюции
Загрузка нескольких различных ОС
Робот Tartalo Стучится В Вашу Дверь
Designer/2000 + Developer/2000
Условия и предпосылки информатизации
ЧТО ТАКОЕ КОМПЬЮТЕРНЫЕ ВИРУСЫ
TCO '95
Виды работ при проектировании. Этапы и стадии разработки ЭВМ
Загрузка в альтернативном режиме
Изменение формата графического файла
Подделка компьютерной информации
Кибернетический подход
Текст программы на языке Basic
Поиск адреса по доменному имени
Перезапуск задач печати
Порты контроллера НГМД
Новые возможности поиска софта
РАСПЕЧАТКА
Мониторы сегодня
Поля элемента таблицы раздела диска
Отображение и скрытие значков
Он обжуливает?
Таблицы параметров НМД и НГМД
Кибернетический подход
Приостановка печати документа
Классификация локальной компьютерной сети (ЛКС)
Списки воспроизведения
Подготовка к эксплуатации
Назначение и производство экспертизы
Мышь
Обзор дисковых устройств
Примеры комплексов CASE-средств
LEP-дисплеи: день сегодняшний