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

Красивые рольшторы - roll-service.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.


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

Дополнительные настройки Microsoft Internet Explorer
Математическая логика в криптографии
Стримеры
Наблюдение компьютера, факты
Угрозы Безопасности Современных Сетей
Основы работы в среде Microsoft Windows XP
Прослушка И Антижучки - Гонка Технологий
Oболочка Gopher
Пристрої, що запам'ятовують
Компания «Антивирусные Решения» Удостоена «Золотого» Диплома За Ежегодное Участие В Выставке «Infosecurity Russia»
Бесплатный Интернет Или Как Стать Хакером
Установка Системы Видеонаблюдения В Офис
Internet и политика
Языки описания сценариев
Хакеры, как субъекты компьютерных преступлений
База знаний
Деловые игры
Экспертные Системы
Рынок электронной коммерции: сегодня и завтра
Графические интерфейсы пользователя
Информационные технологии в управлении банком
Преимущества .Net Для Разработки Программ И Баз Данных
Поколения ЭВМ
Области применения МП
Выбор системы видеонаблюдения
Теория фреймов
Компоненты, модули, мамботы в CMS Joomla
Общая характеристика компьютерной томографии
Мониторы и видеоконтроллеры
Microsoft – лидер по производству программного обеспечения
Локальная Сеть На Основе Протокола Csma-Cd
Тестирование От А До Я. Часть 1 - Основополагающие Принципы И Подходы
Plasma monitors
Особенности машин ЕС ЭВМ
Полиграфия без типографии? Это возможно
Разработка и распространение компьютерных вирусов
Устройство Netping Cooler Board Поступило На Склад Компании Зао «Лайт Коммуникейшн»
Появление IBM PC
Структура 3-магистрального МП
Почему работа за компьютером наносит вред здоровью человека
Активация Windows XP
Сброс дисковой системы
Программа решения системы нелинейных уравнений методами Ньютона и простых итераций
Ресурсная и социокультурная концепции информационной среды как пространства социальных коммуникаций
Модуль F_Anti
ПЛОТТЕРЫ НА ОСНОВЕ ТЕРМОПЕРЕДАЧИ
TCO '92
Создание сети с человеческим лицом. Прикладное обеспечение
Электронная почта
Масштабирование изображения
Решение функциональных и вычислительных задач средствами пакета прикладных программ MathCAD2000
Открытие документа из Главного меню
Длина файла
Картриджи Оптом И В Розницу, Со Склада
ЧТО ТАКОЕ КОМПЬЮТЕРНЫЕ ВИРУСЫ