Соглашение | Публикация статей
Красивые рольшторы - roll-service.by / Ремонт в Минске tvoi-master.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
Количества и конфигурация оборудования
Настройка интерфейса
Использование Агентств Охраны Для Профессионального Поддержания Безопасности
Что ваш ребенок делает в он-лайн?
Импорт изображений из файла
COSMOS/M трансляторы
Ада и Java
Свежая Версия Mobile Forex 2.16: Комфортный Мобильный Трейдинг
Микропроцессор
РАЗРАБОТКА И РАСПРОСТРАНЕНИЕ КОМПЬЮТЕРНЫХ ВИРУСОВ
Что ваш супруга беседует около на компьютере?
Компания Janet Systems Проведет Круглый Стол «Будущее Соа-Проектов»
Концепция развития информационного общества в Европе
Защита посредством назначения прав доступа и атрибутов
Мой Выбор Система Monitor Crm Для Автоматизации Отдела Продаж
Как сделать правильный выбор? 1С:Предприятие 7.7. или 8.0
Хакеры могут контролировать ПК без ведома их владельцев
FED monitors
Поиск людей (Кто есть Who)
Поиск данных и программ (Archie)
Пристрої вводу
Компонентные инфраструктуры
Работа с дисками на физическом уровне
Отложенная печать документов
Описание построения графической схемы терминала
Хакеры, как субъекты компьютерных преступлений
Персональный компьютер
Загрузочная запись
Компания Зао &Quot;Лайт Коммуникейшн&Quot; Получила Статус Gigabyte Authorized Partner
Завершены работы по настройке нового продукта Алее Архив 3 для работы с СУБД
Возможности ввода/вывода
РАЗВИТИЕ ИНФОРМАЦИОННОГО ОБЩЕСТВА
ЭЛЕКТРОСТАТИЧЕСКИЕ ПЛОТТЕРЫ
Трассировка процессов в UNIX
ВСТАВКА ТАБЛИЦ
Общая структура СКС
Специальные панели Internet Explorer
Понятие и концепции информационного общества
Введение в Windows
Интерфейс с Microsoft Office
ПРОЯВЛЕНИЕ НАЛИЧИЯ ВИРУСА В РАБОТЕ НА ПЭВМ
Текст программы на языке Basic
WordPad: Создание маркированных списков
Модуль CRT
LCD мониторы
Стандарты электронных расчетов
COSMOS/M интерфейсы
Дисплей (монитор)
Задачи, реализуемые на квантовых компьютерах
Доски объявлений (USENET news)
Программа электронной записной книжки
Создание Java-апплета “HelloJava”
Общая характеристика компьютерной томографии
Черный Баннер - Миф или реальность