Поделиться

Scala для нетерпеливых

Руководство для программистов.

Кей Хорстман «Scala для нетерпеливых» ДМК Пресс, 2013 год, 407 стр., ISBN: 978-5-94074-920-2 (RU), ISBN: 978-0-321-77409-5 (EN); (33,5 мб. pdf)

Scala-это современный язык программирования для виртуальной машины Java (JVM), который сочетает в себе лучшие функции объектно-ориентированных и функциональных языков программирования. Если вы изучите Scala, то сможете разрабатывать программы более компактно, чем на Java, с использованием всей силы параллелизма. Работая на JVM Scala получает доступ к любой библиотеке Java и полностью совместим с платформами Java.

В этой книге Кей Хорстманн, главный Автор международного бестселлера Core Java™, предлагает быстрое и практическое введение, от базового до экспертного.

Вы изучите работу с интерпретатором, синтаксисом, инструментами и уникальными идиомами Scala.
Узнаете об особенностях языка, такие как: функции, массивы, карты, кортежи, пакеты, импорт, обработка исключений и многое другое. Эта книга поможет программистам изучающим объектно-ориентированные языки сразу же создавать полезные приложения.

оглавление книги

Содержание.

1.Основы
2.Управляющие структуры и функции
3.Работа с массивами
4.Ассоциативные массивы и кортежи
5.Классы
6.Объекты
7.Пакеты и импортирование
8.Наследование
9.Файлы и регулярные выражения
10.Трейты
11.Операторы
12.Функции высшего порядка
13.Коллекции
14.Сопоставление с образцом и case-классы
15.Аннотации
16.Обработка XML
17.Параметризованные типы
18.Дополнительные типы
19.Парсинг
20.Акторы
21.Неявные параметры и преобразования
22.Ограниченные продолжения
Предметный указатель

СкачатьPDF


Поделиться