val과 var의 차이 val : 값을 다시 할당 불가 var : 값을 다시 할당 가능 ※ 변수 선언 시, 값을 지정하지 않고, 자료형을 지정하지 않은 경우, 나중에 값을 넣는다고 해도 자료형을 추론할 수 없기 때문에 사용할 수 없다. 코틀린의 변수 선언 예시 val username: String = "JunHyuk" 선언 키워드 변수명: 자료형 = 값 형태로 선언. reference : Do it 코틀린 프로그래밍 Programming/Kotlin 2024.01.14
Kotlin이란? Kotlin : JetBrains에서 개발한 언어 - Kotlin/JVM : 자바 가상 머신에서 동작하는 애플리케이션을 만들 수 있다. - Kotlin/JS : 자바스크립트로 웹 브라우저에서 동작하는 애플리케이션을 만들 수 있다. - Kotlin/Natvie : LLVM 컴파일러를 이용하여 여러 플랫폼을 타깃으로 하는 애플리케이션을 만들 수 있다. Kotlin의 장점 - 자료형 오류를 미리 잡을 수 있는 정적 언어 : 프로그램이 컴파일될 때, 자료형을 검사하여 확정하는 정적 언어 - 널 포인터 예외 (NPE)로 인한 프로그램의 중단을 예방 - 아주 간결하고 효율적 - 함수형 프로그래밍과 객체지향 프로그래밍 모두 가능 - 세미콜론 생략 가능 Kotlin 프로젝트 구성 ▶ 모듈, 패키지, 파일로 구성 기본 .. Programming/Kotlin 2024.01.14