Вступительное слово и обзор Java технологий Андрей Дмитриев andrei.dmitriev@oracle.com.

Презентация:



Advertisements
Похожие презентации
Андрей Дмитриев Октябрь 2009 Вступительное слово и обзор Java технологий.
Advertisements

1 Платформа Java – обзор и перспективы развития Александр Зуев Sun Misrosystems 1.
Платформа Java SE: введение Андрей Дмитриев
Обзор технологии Java Card. Что такое смарт - карта Карта снабженная микропроцессором, памятью, устройствами приема и передачи информации; Взаимодействие.
Java: современные технологии разработки ПО Вашенков О.Е. ООО «РСС», разработчик ПО.
Работа с программами на языке JAVA. JAVA объектно-ориентированный язык программирования, разрабатываемый компанией Sun Microsystems. Приложения Java обычно.
NetBeans- Среда разработки приложений ГУАП.Кафедра Открытых систем и технологий 1. NetBeans - открытая среда разработки 2. Возможности Netbeans 3. Способы.
Разработка сред управляемого исполнения на примере виртуальной машины Java Занятие 1 Салищев С. И.
Архитектура, возможности и методы использования платформы облачных вычислений Microsoft Windows Azure Лекция 2 Понятие об облачных вычислениях. Обзор платформ.
ОПЫТ И НАПРАВЛЕНИЯ ВЗАИМОДЕЙСТВИЯ ВЕНДОРОВ И УЧЕБНО-МЕТОДИЧЕСКИХ ОБЪЕДИНИЙ ВУЗОВ В СФЕРЕ ИКТ Филиппович А.Ю. к.т.н., доцент, зав. Лаборатории проблем технического.
Oracle APEX для Парус 8: направления использования APEX, учебные курсы Парус 8.
Java как язык Веба: эволюция или ребрендинг? Анатолий Филин, ЗАО «Грамант»
Microsoft TechDays Алексей Евстратов Ведущий эксперт по продуктам Microsoft Dynamics Россия.
О подготовке специалистов по информационным технологиям для ОАО «РЖД» в условиях реформирования системы образования Хомоненко А.Д. д.т.н., профессор зав.
Михаил Рыков Sun Campus Ambassador Sun Microsystems. Академические программы Sun. Самарский Государственный Аэрокосмический.
г. Андреев Илья Александрович, преподаватель-методист Роль и значение технологических инноваций фирмы «1С» для развития научных школ.
2014 ПРИКЛАДНАЯ ИНФОРМАТИКА. 2 СКОРО ПРОЗВЕНИТ ПОСЛЕДНИЙ ЗВОНОК.
1 © Copyright 2009 EMC Corporation. All rights reserved. Академическая программа корпорации EMC VII открытая всероссийская конференция "Преподавание информационных.
Обзор образовательных ресурсов сайта Microsoft Office Online Арсёнова Юлия Менеджер сайта Office Online.
Обзор современных технологий. Современные компьютерные системы Персональные компьютеры Barebone – системы Портативные компьютеры Сетевые терминалы (тонкие.
Транксрипт:

Вступительное слово и обзор Java технологий Андрей Дмитриев

О себе Андрей Владиславович Дмитриев – Сотрудник компании Oracle Development SPB – Выпускник кафедры информатики СПбГУ – Преподаватель СПбГУ – – Редактор раздела developers.sun.ru –

Что такое Java? Язык программирования Платформа: Аппаратная Операционная Технологии Сообщество разработчиков

Технологии Java SE

Программа Развитие Java Организация курса

История развития Java Язык создан в 1991 группой Джеймса Гослинга. Первое название Oak. Переименован в Java, ввиду того, что уже существовал язык программирования Oak. Причина создания. Необходимость платформонезависимого языка для встраивания в бытовую технику. Первый проект на Java. Система дистанционного управления Star 7. Осознание применимости языка для WWW.

Популярность Java технологий 6 млн. Java разработчиков. 2.5 млн. серверов используют GlassFish. 5 млрд. устройств снабжены Java. 800 млн. настольных систем с установленной JVM. 2.1 млрд. телефонов с поддержкой Java. 11 млн. пользователей используют JavaTV. Популярность курсов по Java технологиям в ведущих университетах. >472,000 выданных сертификатов.

Примеры проектов на Java Java-технологии были применены в марсоходе для обмена данными между Марсом и Землей. Java используется в интеллектуальных системах некоторых моделей автомобилей BMW. Национальные системы налогообложения и здравоохранения Бразилии реализованы на Java. Применение Java в SIM-картах, электронных ключах и смарт-картах. Nasa World Wind: > Aviation Digital Data Service: >

Интеграция с другими технологиями C/C++ Ruby Python JavaScript BeanShell Groovy Tcl PHP Aspect J …

Открытость для сообщества разработчиков Java Community Process (JCP) Доступная база дефектов Открытие базы на основе Bugzilla Конференции: JavaOne Sun Tech Days OpenJDK (Java SE) PhoneME (Java ME) GlassFish (Java EE)

Развитие Java: выпуски Merlin 2002/2/ Hopper 2002/10/ Mantis 2003/5/ Java SE /9/30 Java SE /12/15 Java SE Security Releases Отказ от вспомогательных релизов (5.1,6.1,...) Выпуск обновлений каждые 8-16 недель

Скорость работы: сервер

Скорость работы: клиент

Java и академическая среда Простота языка. Широкий выбор библиотек Java. > Арифметические операции. > Графическое представление данных. > И др. Техническая литература. Тренинги Свободный инструментарий.

Относительное количество изданий книг по тематикам

Количество изданий по языкам

Наиболее популярные издания

Организация курса Цели Программа Инструментарий Подведение итогов

Цели Обзор языка Java и платформы JavaME. Демонстрация некоторых популярных продуктов. Практические примеры. Технические рекомендации.

Ближайшие планы Длительность и специализация: > Java SE > Java ME > NetBeans Характер занятий Уровень сложности Материалы курса Программа курса

Инструментарий JDK6uXX – NetBeans –

Подведение итогов Тест на знание технологий Java Форма по итогам курса Дальнейшее сотрудничество: Материалы курса будут доступны Примеры курсов можно найти на сайте

Ссылки Центральный сайт: – OpenJDK: – Java SE: – Java EE: – Сайт разработчиков на Java: – – Сайт свободного ПО на Java: –

Questions & Answers Q UESTIONS A NSWERS &