Kotlin in Action

Kotlin in Action — это практическое руководство по языку Kotlin, написанное членами команды разработчиков языка. Книга предназначена для Java-разработчиков, которые хотят освоить Kotlin — современный, прагматичный, безопасный и лаконичный язык, полностью совместимый с Java. Авторы подробно объясняют синтаксис, ключевые возможности и преимущества Kotlin, делая акцент на плавном переходе с Java.

Книга состоит из трёх частей. Первая часть знакомит с основами синтаксиса Kotlin: объявлением классов, функций, работой с типами и лямбда-выражениями. Вторая часть посвящена продвинутым возможностям языка, таким как перегрузка операторов, функции высшего порядка, обобщённое программирование, аннотации, рефлексия и создание предметно-ориентированных языков (DSL). Третья часть охватывает практическое применение Kotlin в реальных проектах: интеграцию с системами сборки, разработку под Android и конкурентное программирование.

Особое внимание уделяется полной интероперабельности Kotlin с Java, что позволяет использовать язык как в новых проектах, так и при постепенной миграции существующих Java-кодовых баз. Книга содержит множество примеров кода, демонстрирующих выразительность и безопасность Kotlin, включая работу с nullable-типами, расширениями, data-классами и умными приведениями типов.

Издание подходит как для серверных разработчиков, так и для создателей Android-приложений. Благодаря авторитетности авторов и чёткой структуре, Kotlin in Action остаётся одним из ключевых ресурсов для глубокого изучения языка.

Kotlin in Action
A
Автор
Dmitry Jemerov, Svetlana Isakova
Издательство
Manning Publications
Год
2016
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент