코틀린null1 [코틀린 Kotlin 스터디] 코틀린 기초 시작하기 안녕하세요, 꼬맹입니다. 부스트코스 코틀린 프로그래밍 기본1을 수강하며 정리하였습니다. 사용 가능한 플랫폼 - JVM: 모바일 앱 개발 가능 - JS: 브라우저에서 동작하는 앱 개발 가능 - Native: 윈도우, IOS, ANDROID 등 멀티 플랫폼 용 앱 개발 가능 코틀린의 장점 - 정적 언어: 자료형에 대한 오류를 미리 잡을 수 있음, 컴파일러가 타입을 검증 - NPE에서 자유로움: 널 포인터 익셉션으로 인한 중단 예방 - 자바와 완벽하게 상호운영이 가능 - 간결하고 효율적인 코드 - 함수형, 객체 지향 모두 가능 - 세미콜론 생략 가능 코틀린의 실행 진입점 main() - 자바는 최소 하나의 클래스와 그 안에 실행가능한 main()함수가 필요함 - 코틀린은 main()함수만 있으면 실행 가능 f.. 2022. 1. 8. 이전 1 다음