Kotlin
-
1강. 코틀린에서 변수를 다루는 방법BackEnd/Kotlin 2024. 1. 27. 10:30
변수 선언 키워드 - var과 val의 차이점 Kotlin에서의 Primitive Type Kotlin에서의 nullable 변수 Kotlin에서의 객체 인스턴스화 다음은 변수를 다루는 방법에 대한 Java 및 Kotlin 코드 입니다. 코드에 대한 상세 설명은 하단 글을 참고하시면 됩니다. 글자가 너무 작아 보이지 않는 경우, 이미지 하단 첨부된 git commit history 참고 부탁 드립니다. 변수 선언 키워드 - var과 val의 차이점 var(variable)은 값을 바꿀 수 있습니다. val(value)은 값을 바꿀 수 없습니다. (read-only) 코틀린에서는 타입을 자동으로 컴파일러가 추론해 주기 때문에 의무적으로 작성하지 않아도 됩니다. 초기값을 지정해주지 않은 경우, 컴파일러가 ..
-
0강. 코틀린에 관한 34가지 TMI (feat. Java와의 비교)BackEnd/Kotlin 2024. 1. 27. 09:10
#1. 코틀린이라는 프로그래밍 언어는 IntelliJ를 만든 JetBrains라는 회사에서 만들었다. #2. IntelliJ는 Java 및 Kotlin을 이용한 프로젝트에서 널리 사용되는 통합개발환경(IDE)이다. #3. JetBrains는 체코의 회사이다. #4. JetBrains는 IntelliJ 외에도 PyCharm, WebStorm 등 Python, JS를 위한 IDE도 만들고 있으며 많이 사용되는 추세이다. #5. Kotlin이라는 이름은 코틀린 섬에서 따왔는데 이는 JetBrains의 R&D 센터가 상트페테르부르크에 있기 때문이다. #6. Kotlin이 구동되는 JVM의 대표언어 Java가 인도네시아 Java(Jawa) 섬에서 이름을 따왔음을 감안해보면 타겟으로 하는 언어가 분명한 셈이다. #..
-
Start Java to KotlinBackEnd/Kotlin 2024. 1. 27. 08:45
자바 개발에 익숙한 개발자를 위한 코틀린 학습 포스팅입니다. 자바 코드를 코틀린 코드로 바꿔보며 코틀린에 대해 학습합니다. 본 포스팅은 인프런의 자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide) 강의 내용을 정리합니다. 프로젝트 환경설정 IntelliJ IDEA 기반으로 진행되며, 다음 git repository의 자바 코드를 코틀린 코드로 바꾸며 학습합니다. git clone 또는 zip download 받으시면 됩니다. https://github.com/HanseomKim/java-to-kotlin-starter-guide 다음 버튼을 클릭하여 URL 을 복사합니다. IntelliJ > File > New > Project From Version Control 클릭..