Scala, Профессиональное программирование, Одерски М., Спун Л., Веннерс Б., 2021

По кнопке выше «Купить бумажную книгу» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.

По кнопке «Найти похожие материалы на других сайтах» можно искать похожие материалы на других сайтах.

On the buttons above you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.

Ссылки на файлы заблокированы по запросу правообладателей.

Links to files are blocked at the request of copyright holders.


Scala, Профессиональное программирование, Одерски М., Спун Л., Веннерс Б., 2021.

«Scala. Профессиональное программирование» — главная книга по Scala, популярному языку для платформы Java, в котором сочетаются концепции объектно-ориентированного и функционального программирования, благодаря чему он превращается в уникальное и мощное средство разработки. Этот авторитетный труд, написанный создателями Scala, поможет вам пошагово изучить язык и идеи, лежащие в его основе. Данное четвертое издание полностью обновлено.

Scala, Профессиональное программирование, Одерски М., Спун Л., Веннерс Б., 2021


Основные типы и операции.
После того как были рассмотрены в действии классы и объекты, самое время по­глубже изучить имеющиеся в Scala основные типы и операции. Если вы хорошо знакомы с Java, то вас может обрадовать тот факт, что в Scala и в Java основные типы и операторы имеют тот же смысл. И все же есть интересные различия, ради которых с этой главой стоит ознакомиться даже тем, кто считает себя опытным разработчиком Java ­приложений. Некоторые аспекты Scala, рассматриваемые в данной главе, в основном такие же, как и в Java, поэтому мы указываем, какие разделы Java ­разработчики могут пропустить. В текущей главе мы представим обзор основных типов Scala, включая строки типа String и типы значений Int, Long, Short, Byte, Float, Double, Char и Boolean. Кроме того, рассмотрим операции, которые могут выполняться с этими типами, и вопросы соблюдения приоритета операторов в выражениях Scala. Поговорим мы и о том, как неявные преобразования могут обогатить варианты основных типов, позволяя выполнять дополнительные операции вдобавок к тем, что поддержива­ются в Java.

Краткое содержание.
Предисловие.
Благодарности.
Введение.
Глава 1.Масштабируемый язык.
Глава 2.Первые шаги в Scala.
Глава 3.Дальнейшие шаги в Scala.
Глава 4.Классы и объекты.
Глава 5.Основные типы и операции.
Глава 6.Функциональные объекты.
Глава 7.Встроенные управляющие конструкции.
Глава 8.Функции и замыкания.
Глава 9.Управляющие абстракции.
Глава 10.Композиция и наследование.
Глава 11.Иерархия Scala.
Глава 12.Трейты.
Глава 13.Пакеты и импорты.
Глава 14.Утверждения и тесты.
Глава 15.Case-классы и сопоставление с образцом.
Глава 16.Работа со списками.
Глава 17.Работа с другими коллекциями.
Глава 18.Изменяемые объекты.
Глава 19.Параметризация типов.
Глава 20.Абстрактные члены.
Глава 21.Неявные преобразования и параметры.
Глава 22.Реализация списков.
Глава 23.Возвращение к выражениям for.
Глава 24.Углубленное изучение коллекций.
Глава 25.Архитектура коллекций Scala.
Глава 26.Экстракторы.
Глава 27.Аннотации.
Глава 28.Работа с XML.
Глава 29.Модульное программирование с использованием объектов.
Глава 30.Равенство объектов.
Глава 31.Сочетание кода на Scala и Java.
Глава 32.Фьючерсы и многопоточность.
Глава 33.Синтаксический разбор с помощью комбинаторов.
Глава 34.Программирование GUI.
Глава 35.Электронная таблица SCells.
Приложение. Скрипты Scala на Unix и Windows.
Глоссарий.
Об авторах.

Купить .
Дата публикации:






Теги: :: :: :: :: ::


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-11-18 12:21:57