Книга в сжатой форме описывает, что можно делать на языке Scala, и как это делать. Кей Хорстманн (Cay Horstmann), основной автор всемирного бестселлера «Core Java™», дает быстрое и практическое введение в язык программирования, основанное на примерах программного кода. Он знакомит читателя с концепциями языка Scala и приемами программирования небольшими «порциями», что позволяет быстро осваивать их и применять на практике. Практические примеры помогут вам пройти все стадии компетентности, от новичка до эксперта.
Издание предназначено для программистов разной квалификации, как знакомых с языком Scala, так и впервые изучающих языки функционального программирования.
Scaladoc.
Для исследования Java API программисты на Java пользуются системой генерации документации Javadoc. В Scala есть аналогичный инструмент - Scaladoc (рис. 1.1).
Навигация по документации в Scaladoc немного сложнее, чем в Javadoc. Классы в языке Scala обычно имеют намного больше вспомогательных методов, чем Java-классы. Некоторые методы используют пока незнакомые вам возможности. Наконец, описания некоторых особенностей рассказывают о том, как они реализованы, а не как ими пользоваться. (Разработчики языка Scala продолжают работать над улучшением внешнего вида Scaladoc, поэтому в будущем этот инструмент, возможно, станет более доступным для начинающих программистов.)
Ниже приводится несколько советов, касающихся навигации в Scaladoc, для тех, кто приступает к изучению языка.
Содержание.
От издательства.
Предисловие.
Вступление.
Об авторе.
Глава 1. Основы.
Глава 2. Управляющие структуры и функции.
Глава 3. Работа с массивами.
Глава 4. Ассоциативные массивы и кортежи.
Глава 5. Классы.
Глава 6. Объекты.
Глава 7. Пакеты и импортирование.
Глава 8. Наследование.
Глава 9. Файлы и регулярные выражения.
Глава 10. Трейты.
Глава 11. Операторы.
Глава 12. Функции высшего порядка
Глава 13. Коллекции.
Глава 14. Сопоставление с образцом и case-классы.
Глава 15. Аннотации.
Глава 16. Обработка XML.
Глава 17. Параметризованные типы.
Глава 18. Дополнительные типы.
Глава 19. Парсинг.
Глава 20. Акторы.
Глава 21. Неявные параметры и преобразования.
Глава 22. Ограниченные продолжения.
Предметный указатель.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #учебник по программированию :: #программирование :: #Хостманн
Смотрите также учебники, книги и учебные материалы:
- Автоматизация рутинных задач с помощью Python, практическое руководство для начинающих, Свейгарт Э., 2017
- Программируем коллективный разум, Сегаран Т., 2008
- Django 2.1, практика создания веб-сайтов на Python, Дронов В.А., 2019
- Python и анализ данных, Слинкин А.А., Маккинли У., 2015
- Выразительный Javascript, Современное веб-программирование, Хавербеке М., 2019
- Основы программирования на примере языка Python, Федоров Д., 2018
- Сам себе программист, Как научиться программировать и устроиться в Ebay, Альтхофф К., 2018
- Рефакторинг кода на JavaScript, Улучшение проекта существующего кода, Фаулер М., 2019