***Уважаемые пользователи и гости !!! Сайт переехал на новый домен Torrents-club.info. Просьба изменить ваши закладки! ***
 
[ Сегодня идет свободное скачивание без начисления Download ]


Статистика раздачи
Нет
 
   
 
 
 
 
Программирование на Java [2-е издание]- Автор: Н.А. Вязовик
Издательство: НОУ "Интуит"
Год выпуска: 2016
Жанр: Программирование
Количество страниц: 604
ISBN: нет сведений
Язык: русский
Формат: PDF
Качество: хорошее (OCR без ошибок)
Иллюстрации: черно-белые
Описание:
Курс лекций посвящен современному и мощному языку программирования Java. В его рамках дается вводное изложение принципов ООП, необходимое для разработки на Java, основы языка, библиотеки для работы с файлами, сетью, для построения оконного интерфейса пользователя (GUI) и др.
Java изначально появилась на свет как язык для создания небольших приложений для Интернета (апплетов), но со временем развилась как универсальная платформа для создания программного обеспечения, которое работает буквально везде – от мобильных устройств и смарт-карт до мощных серверов.
Данный курс начинается с изложения истории появления и развития Java. Такие знания позволят лучше понять особенности платформы и спектр существующих продуктов и технологий. Также создание Java является интересным примером истории одного из самых популярных и успешных проектов в компьютерном мире.
Затем излагаются основные концепции ООП, необходимые для освоения объектно-ориентированного языка программирования Java.
Ключевые понятия и конструкции языка описываются доступным языком, но, тем не менее, на достаточно глубоком уровне. Детально рассмотрены особенности лексики, системы типов данных, объектной модели. Уделяется особое внимание модификаторам доступа, соглашениям по именованию, преобразованию типов, работе с массивами, обработке ошибок (исключительных ситуаций). Курс завершается рассмотрением базовых библиотек Java, предоставляющих всю необходимую функциональность для создания самых разных приложений – коллекции объектов, работа с файлами, сетью, создание GUI приложений, построение многопоточной архитектуры и многое другое. Описание сетевой библиотеки предваряется изложением основ сетевых протоколов и технологий.

Оглавление:

§ Лекция 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
Скриншоты:

[Цитировать]



Показать сообщения:    

Текущее время: 02-Май 08:20

Часовой пояс: UTC + 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

!ВНИМАНИЕ!
Сайт не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете, чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами, и мы незамедлительно удалим ее. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несет ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!