728x90 DoIt2 코틀린의 자료형 [Do it! 코틀린 프로그래밍] 코틀린의 자료형은 참조형 자료형을 사용합니다. 보통 프로그래밍 언어의 자료형은 기본형 자료형과 참조형 자료형으로 구별합니다. 코틀린은 그중 참조형 자료형을 사용합니다. 기본형 자료형은 무엇이고, 참조형 자료형은 무엇일까요? 기본형(Primitive Data Type) 기본형은 가공되지 않은 순수한 자료형을 말하며 프로그래밍 언어에 내장되어 있습니다. 참조형(Reference Type) 참조형은 객체를 생성하고 동적 메모리 영역에 데이터를 둔 다음 이것을 참조하는 자료형을 말합니다. 자바에서는 int, long, float, double 등 기본형과 String, Date와 같은 참조형을 모두 사용합니다. 하지만 코틀린에서는 참조형만 사용합니다. 참조형으로 선언한 변수는 성능 최적화를 위해 코틀린 컴파일러.. 2023. 1. 8. 코틀린은 어떻게 실행될까 [Do it! 코틀린 프로그래밍] Hello World!라고 입력된 아주 간단한 내용입니다. 하지만 사실 여기에는 많은 내용이 들어있습니다. 앞으로 많은 것을 공부하게 될 것이기에 오늘은 프로젝트의 실행 원리에 대해 알아보겠습니다. 코틀린의 main() 함수 - 프로그램 실행 진입점 자바 같은 객체 지향 언어에서 프로그램을 실행하려면 최소한 하나의 클래스와 그 안에 main() 함수가 있어야 합니다. 하지만 코틀린은 선언할 클래스가 없는데도 불구하고 main() 함수와 print() 함수를 통해 콘솔에 문자열 "Hello World!"를 출력하고 있습니다. 어떻게 된 일일까요?? 우리가 작성한 코틀린 코드는 JVM에서 실행되며, main() 함수가 있는 파일 이름을 기준으로 자바 클래스가 자동으로 생성됩니다. 자동 생성된 자바 클래스는 .. 2023. 1. 1. 이전 1 다음 728x90