<Kotlin>코틀린이란?

진섭·2021년 12월 27일
0
post-thumbnail
post-custom-banner

안드로이드 개발을 하고 싶어서 공부를 시작하였는데 학교에서는 자바를 통해 배웠는데 Google I/O에서 구글 공식 안드로이드 개발언어가 되었다고 한다.

이러한 이유로 코틀린을 통해 안드로이드 개발을 하려고 한다.

📌코틀린

코틀린은 젯브레인즈에서 만든 언어로 JVM에서 동작하는 프로그래밍 언어이며
자바를 보완하기 위해 만들어진 언어이기 때문에 자바와 100% 호환이 된다.

안드로이드스튜디오에 코틀린파일에 자바 문법을 치면 코틀린 문법으로 바꿀 수 있다고 한다.

📌자바와 차이점

자바

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, world!");
    }
}

코틀린

fun main(args: Array<String>)
{
	println("Hello, World!")
}

코딩 처음 했을때 국룰 "Hello, world!" 를 출력를 해보았는데 코틀린은 세미클론(;)를 넣지않아도 된다. 그리고 자바보다 코드 길이가 짧아졌다.
개발자 입장에서 간결하게 코드를 작성할 수 있을거 같다.

post-custom-banner

0개의 댓글