JAVA
- 객체지향 언어
- 포인터 개념이 없으며 자동으로 메모리를 관리
- 크로스 플랫폼, JVM만 설치되어있으면 어떤 운영체제에서도 어플리케이션을 작동시킬수 있다.
Kotlin
- 객체지향 언어, 함수형 언어를 모두 지원
- 할당되는 리터럴 값을 알아서 추론해줌
- Null 할당이 가능한 타입을 선언할수있음
Type system | Multi-Platform | OOP | FP | Type Inference | Nullable | |
자바 (Java) | 정적 타입 | O | O | X | X (9 이하) | X |
코틀린 (Kotlin) | 정적 타입 | O | O | O | O | O |
'프로그래밍 > Kotlin' 카테고리의 다른 글
코틀린 문법 연습 (0) | 2021.06.09 |
---|---|
[Kotlin](Scope Function) let, with, run, apply, also 차이 및 use (0) | 2021.06.07 |
코틀린 코딩 연습 (0) | 2021.06.07 |
[Android] Material Calendar 메소드 오류 (0) | 2021.05.30 |
Android 개발 참고 링크 및 팁 (0) | 2021.03.25 |
댓글