kotlin-overview Posted on: 2019-10-08 2019-11-19 Tags: Kotlin, Series On Kotlin Overview + Introduction to the Kotlin Language Core Concepts + Comprehensive Guide to Null Safety in Kotlin + Guide to the “when\{}” Block in Kotlin + Try-with-resources in Kotlin + Destructuring Declarations in Kotlin + Lazy Initialization in Kotlin + Kotlin and Tail Recursion + Difference Between “==” and “===” operators in Kotlin Classes and Objects + Objects + Sealed Classes + Delegated Properties + Visibility Modifiers + Data Classes + Generics Functions & Lambdas + Infix Functions + Coroutines + Extension Methods + Lambda Expressions Collections + Kotlin Collections API + Filtering Collections + Converting a List to Map File Handling + Reading from a File + Writing to a File Persisting data + Working with JPA Annotations + @JvmSynthetic Annotation + @JvmField Annotation Libraries & Plugins + HTTP Requests with Kotlin and khttp Unit Testing + JUnit 5 for Kotlin Developers + Kotlin with Mockito Kotlin with Spring + Spring MVC Setup with Kotlin + Spring Boot and Kotlin + Reactive Flow with MongoDB, Kotlin, and Spring WebFlux + Kotlin-allopen and Spring Kotlin and Java + Java 8 Stream API Analogies in Kotlin + Kotlin Java Interoperability + Migrating from Java to Kotlin Other + Writing Specifications with Kotlin and Spek + Regular Expressions in Kotlin + Kotlin Dependency Injection with Kodein Post navigation Previous Previous post: spring-rest-docsNext Next post: os-data-into-elastic-stack getdocs 3043RSS Feed