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

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

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

Типы Java программ

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

Перезапуск задач печати
Загрузка нескольких различных ОС
Появление IBM PC
Представляя счет медицинское програмное обеспечение - разрешение для медицинских центров
РАЗРАБОТКА И РАСПРОСТРАНЕНИЕ КОМПЬЮТЕРНЫХ ВИРУСОВ
Прослушивание радиостанций Интернета
Установка Системы Видеонаблюдения В Офис
Управление СКС
Доски объявлений (USENET news)
Обеспеченность Линукс: Важность в сегодняшнем мире
ПРЕСТУПЛЕНИЯ В СФЕРЕ КОМПЬЮТЕРНОЙ ИНФОРМАЦИИ
Робот Tartalo Стучится В Вашу Дверь
Физические основы организации квантовых компьютеров
Рисование с помощью аэрографа
Примеры комплексов CASE-средств
Почему чистка регистратуры Windows необходимая
Загрузка Mozilla
Жадный шкаф создателей Spyware в тесте!!
Администрирование Windows XP
WordPad: Поиск и замена слов по шаблону
ВСТАВКА ТАБЛИЦ
Проект СКС
Таблица разделов и логические диски
Размер шрифта и кодировка
Что такое стандарт CompactPCI?
Задача, решаемая с помощью использования пакета электронных таблиц
Программа электронной записной книжки
Кредитные карты и Internet
Разработка и распространение компьютерных вирусов
Рисование произвольной линии
Нарушение правил эксплуатации ЭВМ, системы ЭВМ или их сети (ст. 274 УК)
Общая схема расследования неправомерного доступа к компьютерной информации
Общие черты CASE-средств
Понятие компьютерных преступлений
ДОКАЗАТЕЛЬСТВО В СУДЕБНЫХ ДЕЛАХ ПО КОМПЬЮТЕРНЫМ ПРЕСТУПЛЕНИЯМ
Рисование с помощью кисти
Языки программирования системного уровня
Укротите вашу регистратуру Windows с програмным обеспечением чистки регистратуры
WordPad: Отмена и повтор последнего действия
LEP-дисплеи: день завтрашний
Оборотная сторона медали Spyware
Краткое описание назначения и возможностей Excel
Компьютеры на страже закона
Какое сжатие файлов лучшее?
Базовая система классов Java
Языки программирования высокого уровня
Общие моменты при организации ЛВС
Нарушение правил эксплуатации ЭВМ, системы ЭВМ или их сети
Зао «Лайт Коммуникейшн» Подтвердила Свой Статус «Microsot Gold Certified Partner» В 2008 Году
Спрячьте ваши важные документы компьютера в секундах
Microsoft о дате выхода Windows Vista
Анализ мировых тенденций развития сети Internet
Мышление и информация
Odbc Firebird Или Все Же Ole Db Драйвер?
Черный Баннер - 25й кадр интернета