Kotlin 코틀린은 자바와달리 ; (세미콜론)을 쓰지 않는다는것이 특징 코틀린 변수 var : 가변 변수 val : 불변 변수 (자바의 final과 동일) ex) val a : Int = 7 ⇒ 불변변수 a의 타입은 int이고 초기값은 7 val b = 10; ⇒ 타입을 적지 않았으나 코틀린 컴파일러가 타입을 추론하여 정수 타입인 int로 처리함. 리플렉션(참조), 더블콜론(::) 리플렉션? 바이트코드를 이용해 내가 참조하려는 값을 찾기위해 사용하는 것 java에서, Someclass.class 라고 하면 class를 리턴하는 반면에 코틀린에서 Someclass::class라고 하면 KClass를 리턴하므로, 형 변환을 위해 Someclass::class.java 로 하여 자바 클래스를 받아야함 클래스..