코틀린 기초 나는 Java + Spring boot를 주로 사용하는 개발자 이지만, Kotlin은 같은 JVM 환경에서 돌아가고, Java를 공부한 사람이 접근하기 쉽다고 하여 한번 겉핥기 식으로 공부해보려한다. 기본적 특징 기존 자바 언어와 완벽한 호환성을 제공 안전성: NPE 방지, Immutable 자료구조 제공 간결성: 코드는 작성되는 시간보다 읽히는 데 훨씬 많은 시간이 소모(간결한 코드는 가독성과 유지보수성을 향상시킴) 코루틴 라이브러리를 통한 비동기 프로그래밍 OOP와 FP 구조를 함께 사용할 수 있음 코틀린 기본 문법 // java int a = 10; // Kotlin val a: Int = 10 var a = 15 - 변수 선언 방식이 Go나 TS와 비슷하다. - Go 처럼 ";"를 생..