Kotlin

Studying/Kotlin

[Kotlin In Action] 2장. 코틀린 기초(1) - 함수와 변수 / 클래스와 프로퍼티

✅ 기본 요소 : 함수와 변수 📌 코틀린의 함수 코틀린에서는 함수 하나로 프로그램을 만들 수 있음 fun main(args: Array) { println("Hello, World!") } 코틀린 프로그래밍에서는 함수를 선얼할 때 fun 키워드를 사용 파라미터 이름 뒤에 해당 파라미터의 타입을 작성 함수를 최상위 수준에 정의할 수 있음(자바와 다르게 클래스 안에 함수를 넣어야 할 필요가 없음) 배열도 일반적인 클래스와 마찬가지(배열 처리를 위한 문법이 따로 존재하지 않음) Sysem.out.println 대신 prinln으로 해결(함수를 간결하게 사용할 수 있는 래퍼를 제공하기 때문) 세미콜론을 붙이지 않아도 됨🥹 // 함수 선언 기본(블록이 본문인 함수) fun max(a: Int, b: Int) : ..

Studying/Kotlin

[Kotlin In Action] 1장. 코틀린이란 무엇이며, 왜 필요한가?

✅ 코틀린이란?? 젯브레인즈사에서 개발하는 크로스 플랫폼 범용 프로그래밍 언어로, 자바와 완벽하게 호환되게 설계되었으며 일반적으로 JVM에서 사용되나 자바스크립트, LLVM 그리고 데이터 사이언스 영역에서도 사용 가능하다. 코틀린은 자바 플랫폼에서 돌아가는 새로운 프로그래밍 언어 코틀린은 간결하고 실용적이며, 자바 코드와의 상호운용성(Interoperability)을 중시 현재 자바가 사용 중인 곳이라면 거의 대부분 코틀린을 활용할 수 있음 대표적으로 서버, 안드로이드 앱 개발 등의 분야에서 사용 가능 코틀린은 기존 자바 라이브러리나 프레임워크와 함께 잘 작동하며, 성능도 자바와 같은 수준 ✅ 정적 타입 지정 언어 자바와 마찬가지로 정적 타입 지정 언어 모든 프로그램 구성 요소의 타입을 컴파일 시점에 알..

Dahoonkk
'Kotlin' 태그의 글 목록 (4 Page)