Введение в объектно-ориентированное программирование на JAVA

Слайд 2

История Java

OAK (1992)
Java JDK 1.0 -1.0.2(1995)
Java JDK 1.1-1.1.9
Java SDK 1.2-1.4

JME (Java

История Java OAK (1992) Java JDK 1.0 -1.0.2(1995) Java JDK 1.1-1.1.9 Java
Micro Edition) –для малогабаритных устройств
J2EE – распределенные коммерческие приложения

Java API состоит из 2 частей: базовых API и расширенных API

Примерно 50 пакетов, более 1000 классов, каждый в среднем до 30 открытых методов

Стандартные - javax, нестандартные

Слайд 3

Основные особенности Java

Объектно-ориентированный язык
Платформо-независимый язык (записано однажды – работает везде)
Облегченное изучение (С++)
Безопасность

Основные особенности Java Объектно-ориентированный язык Платформо-независимый язык (записано однажды – работает везде)
(нет указателей, не надо очищать память)
Устойчивость (проверка кода при компиляции и выполнения)
Распределенность (обработка TCP/IP)
Многопоточность (встроена в язык)
Динамический (информация времени выполнения)
Интерпретируемость (байт-код, виртуальная JAVA-машина)

Слайд 4

Свойства Java 1.1

Java Beans – программные компоненты
RMI – вызов удаленных методов)
JDBC –

Свойства Java 1.1 Java Beans – программные компоненты RMI – вызов удаленных
связь с базами данных
Сериализация – сохранение и восстановление объектов
JNI- взаимодействие с кодами, написанными на других языках
Reflection – определение методов, свойств объекта во время выполнения программы
Защита – цифровые подписи, генерация ключей, список управления доступом
Символьные потоки
Измененная обработка событий
Внутренние классы

Слайд 5

Свойства Java 2

Swing – компоненты графического интерфейса
Коллекции
Гибкая защита ( файлы policy)
Интернационализация
CORBA

Свойства Java 2 Swing – компоненты графического интерфейса Коллекции Гибкая защита (
(ORB-посредник запросов, idl2java)
Улучшение эффективности
(JIT-компилятор,
HotSpot-интерпретатор,
Native-компиляторы )

Слайд 6

Основные технологии Java

Приложения
Апплеты
Сервлеты
RMI (Remote Method Invocation)
JSP (Java Server Pages)
JDBC (Java DataBase Connectivity)
EJB

Основные технологии Java Приложения Апплеты Сервлеты RMI (Remote Method Invocation) JSP (Java
(Enterprise Java Beans)

Слайд 7

Литература

Брюс Эккель. Философия Java. Библ. программиста. СПб:Питер,2001-880с.
Ноутон П., Шилдт Г. Java2. СПб:БХВ-Петербург,2000-1072

Литература Брюс Эккель. Философия Java. Библ. программиста. СПб:Питер,2001-880с. Ноутон П., Шилдт Г.
с.
Морган М. Руководство разработчика. М.:Вильямс,2000 – 720с.
Дарвин Ян. Java Сборник рецептов для профессионалов.CПб:Питер, 2002 – 768c.
Смирнов Н. Java2. М.:ТриЛ, 2000,- 320с
Имя файла: Введение-в-объектно-ориентированное-программирование-на-JAVA.pptx
Количество просмотров: 160
Количество скачиваний: 0