Содержание Литература 1. Язык программирования Java 1.1. История и предпосылки 1.2. Сопоставление с C++ 1.3. Архитектура Java 1.4. Синтаксис Java 1.5. Простые типы в Java 1.6. Классы и объекты в Java. 1.7. Переменные, именованные константы, массивы, перечисления в Java. 1.8. Наследование и о классе Class. 1.9. Интерфейсы и обратные вызовы в Java. 1.10. Вложенные классы и интерфейсы. 1.11. Цикл for-each, аргументы переменной длины, настраиваемые типы в Java. 1.12. Многопоточность в Java: создание потоков. 1.13. Многопоточность в Java: синхронизация 1.14. Ввод-вывод в Java: общие сведения. 1.15. Форматированный ввод-вывод в Java (J2SE 1.5) 1.16. О программировании графики в Java. 1.17. Реализация технологии клиент-сервер на Java. 1.18. Апплеты в Java. 1.19. Технология RMI в Java. 1.20. Об интерфейсе JDBC. 1.21. Общие сведения о технологии CORBA. 2. Общие положения теории РСОИ 2.1. Понятие о РСОИ 2.2. Примеры РСОИ. 2.3. Нефункциональные требования к РСОИ 2.4. Прозрачность в РСОИ 2.5. Удаленный вызов процедуры: общие сведения 2.6. Передача параметров при удаленном вызове процедур. 2.7. Организация распределенных объектов 2.8. Передача параметров при обращении к удаленным объектам. 2.9. Серверы объектов. 2.10. Перенос кода в РСОИ 2.11. Модель клиент-сервер 2.12. Общие сведение об именовании объектов и службе именования 2.13. Общие сведения о синхронизации в РСОИ 2.14. Жизненный цикл распределенных объектов 3. Технология J2EE 3.1. Общие сведения 3.2. Архитектура J2EE 3.3. EJB – Enterprise Java Beans Литература 1. Кен Арнолд, Джеймс Гослинг, Дэвид Холмс. Язык программирования Java, 3-е изд. пер. с. англ. –М: изд. дом «Вильямс», 2002. 2. Таренбаум Э. Распределенные системы. Принципы и парадигмы. –СПб: Питер, 2003 – 877с. 3. Эммерих В. Конструирование распределенных объектов. Методы и средства программирования интероперабельных объектов в архитектурах OMG/CORBA, Microsoft/Com и Java/RMI. 4. Изимбал А. А., Анишина М.Л. Технология создания распределенных систем для профессионалов – СПб: Цель курса: привести основные сведения о языке Java а также общие сведения о РС, и технологиях создания РС; дать первичные навыки программирования на языке Java. Язык программирования Java 1.1. История и предпосылки 1991г. Группа инжинеров SUN занялась разработкой языка, который можно было бы использовать в бытовых устройствах. Идея – создать язык, который бы не зависил ни от машины, ни от процессора. За основу был взять синтаксис С++. Язык не был востребован. Решили написать браузер с использованием этой технологии. 1 версия языка появилась в 1996 году. 1998 году вышла версия языка Java 1.2 – полноценный язык. Язык платформенно независим. Недостаток – быстродействие. Программы выполняются под виртуальной машиной. Компиляция программ происходит в т.н. байткод, которые потом интерпретируется средой исполнения. В среде исполнения, в свою очередь, присутствует менеджер безопасности. Оcобености: 1. Мобильный код – одна программа, много вычислительных платформ. 2. Безопасный код – встроенная в язык защита от несанкционированного доступа к ресурсам компьютера. 3. Устойчивый код - обнаружение ошибок возможно на ранних стадиях проектирования. Больше нет ошибок управления памятью. Java написан на основе C++ – синтаксис очень похож.
Рефераты по информатикеСодержание Литература 1. Язык программирования Java 1.1. История и предпосылки 1.2. Сопоставление с C++ 1.3. Архитектура Java 1.4. Синтаксис Java
Оценок: 409 (Средняя 5 из 5)
Специалисты RetsCorp работают в digital-сфере более 7 лет. За это время мы разработали более 500+ успешных проектов. Основываясь на своем опыте и знании рынка, мы с уверенностью можем сказать, что будет работать, а что — нет. Заказывая создание лендинга для бизнеса в нашей студии, вы получаете работающие решения, необходимые именно вашему бизнесу.
Сотрудничая с нами, вы будете не клиентом, а нашим партнером. Благодаря этому мы будем развивать ваш бизнес как собственный. Мы так же как и вы заинтересованы в успехе проекта, поскольку ваша успешность будет нашей рекламой.