Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемАнатолий Тчанников
1 1 Платформа Java – обзор и перспективы развития Александр Зуев Sun Misrosystems 1
2 2 История создания Java Изначальные цели платформы Основные принципы платформы > Аппаратная независимость > Высокая надежность > Автоматическое управление ресурсами > Встроенные средства безопасности Решение – виртуальная среда выполнения
3 3 Плюсы виртуальных машин Независимость от аппаратной платформы Контроль за выполнением программы Изоляция ошибочного кода
4 4 Минусы виртуальных машин Скорость выполнения > JIT компиляция > Виртуальная машина HotSpot Необходимость инсталляции виртуальной машины для выполнения приложения Повышенные требования к ресурсам машины
5 5 Разделение платформы: редакции
6 6 Java Enterprise Edition Основное назначение – internet серверы Средства привязки к базам данных Средства сохранения состояния объектов Средства распределения нагрузки Служба доставки сообщений GlassFish
7 7 Архитектура Java EE приложения
8 8 Java Standard Edition Область применения: рабочие станции и персональные компьютеры Графические приложения пользователя Апплет: приложение внутри Интернет браузера
9 9 Пример: апплет и приложение Апплет Приложение
10 10 Интересный Java SE проект Информация со спутников NASA (Земля, Луна и Марс)
11 11 Java Mobile Edition Мобильные устройства – телефоны, PDA, планшеты Маленький размер приложения Небольшое разрешение дисплея Ограниченность доступных ресурсов
12 12 Java в вашем мобильном? Большинство игр для мобильных телефонов написано на Java Java на мобильном телефоне – не только игры
13 13 Три платформы – один язык Java – объектно-ориентированный язык Встроенные сетевые возможности Встроенные возможности многопоточного программирования Большое количество доступных библиотек классов – от обработки звука до научных вычислений
14 14 Изучаем Java самостоятельно
15 15 Три платформы – одна среда разработки
16 16 Дальнейшее развитие платформы Real-Time Java > Новая модель многозадачности > Новые схемы распределения памяти > Сверхточные таймеры (точность до наносекунды) > Асинхронная обработка событий Результат – новая платформа, применимая для обработки событий в реальном времени
17 17 Дальнейшее развитие платформы Java TV API – возвращение к плану Базируется на Java ME Является частью стандарта Blu-ray Blu-ray победил
18 18 Полезные ссылки Java по-русски: Интересные Java проекты: - интерактивные демонстраци физических эффектов – программы для химиков (каталоги реакций и формул с возможностью поиска)
19 19 Спасибо за внимание Александр Зуев 19
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.