Программирование на Java-лекции

Лекции.

Н.А. Вязовик "Программирование на Java" НОУ-Интуит, 2016 год, 604 стр. (47,6 мб. pdf)

Курс Java посвящен этой современной кроссплатформенной технологии. Весь курс разбит на лекции, в рамках которых рассмотрены основы принципов ООП, синтаксис языка, основные библиотеки для работы с файлами, сетью, для создания рабочего интерфейса пользователя (GUI) и др. Восемнадцать лекций курса Java познакомят с историей появления данной технологии, особенностями платформы, принципами ООП (объектно ориентированного программирования) - необходимыми для работы с Java, лексикой языка, типами данных, объектной моделью. В завершении курса Java рассмотрены базовые библиотеки, часто используемые в разработках для придания необходимой функциональности приложениям( коллекции объектов, операции с файлами и сетью, создание GUI приложений, построение многопоточной архитектуры и многое другое). Описание сетевой библиотеки приводится в контексте с основами сетевых протоколов. Курс Java адресован молодым программистам и студентам ИТ специальностей ВУЗов.
Оглавление книги

Оглавление
1. Что такое Java? История создания 4
2. Основы объектно-ориентированного программирования 46
3. Лексика языка 74
4. Типы данных 106
5. Имена. Пакеты 144
6. Объявление классов 174
7. Преобразование типов 214
8. Объектная модель в Java 241
9. Массивы 271
10. Операторы и структура кода. Исключения 295
11. Пакет java.awt 336
12. Потоки выполнения. Синхронизация 389
13. Пакет java.lang 420
14. Пакет java.util 456
15. Пакет java.io 505
16. Введение в сетевые протоколы 551
17. Разработка приложений в среде Eclipse 601
18. Разработка web-приложений в среде Eclipse 602
Список литературы 603

Скачать книгу бесплатно47,6 мб. pdf