일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Overloading
- Java
- 리스트 뷰
- 노트북
- 노트북 추천
- 연산자
- golang
- 자바
- Array
- 오버로딩
- Kotlin
- js
- 파이썬
- 함수
- 코틀린
- as?
- 안드로이드
- ListView
- 자바스크립트
- go
- Android
- 패널 교체
- HP
- adapter
- 배열
- node.js
- javascript
- 싱글 스레드
- Python
- var
- Today
- Total
Bbaktaeho
Kotlin(코틀린) 1.코틀린 개요, 개발 환경 구축 본문
코틀린 언어 개요)
· JetBrains에서 개발한 프로그래밍 언어
· 코틀린 애플리케이션은 JVM에서 실행(독자적으로 실행되는 네이티브 애플리케이션을 개발할 수 있도록 진화 중)
· 안드로이드 애플리케이션의 공식 개발 언어
코틀린의 특징)
· 자바와 완전히 호환
· 정적 타입의 언어
· 타입 추론 기능
· 객체지향 프로그래밍을 지원
· 함수형 프로그래밍을 지원
· 세미콜론(;)을 붙이지 않아도 됨
· nullable 타입을 지원(NullPointerException이 생기지 않도록 언어 자체에서 배려)
· 등등..
코틀린 개발 환경 구축하기)
· JDK 설치
(https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html)
1. 설치가 끝나면 내컴퓨터->속성->고급 시스템 설정 을 클릭
2. 고급 탭에서 환경 변수 클릭
3. 시스템 변수에서 새로 만들기 클릭
4. 변수 이름은 JAVA_HOME 으로 입력하고 변숫값은 JDK가 설치된 경로를 입력한 후 확인
(예를 들어 C:\Program Files\Java\jdk-11.0.2) 자신이 설치한 경로가 다를 수 있음
5. 그런 후에 시스템 변수의 Path 변수를 찾고 편집 버튼을 누른 후 문자열의 맨 끝에 다음을 추가
;%JAVA_HOME%\bin (세미콜론이 없다면 붙이고 있으면 빼주시면 됩니다)
윈도우10은 편집->새로만들기 를 클릭해서 추가해주시면 됩니다. (세미콜론은 필요 없음)
6. 환경 변수 설정이 끝났으면 명령 프롬프트 창을 열어서 java -version 입력
제대로 되었다면 버전을 보여주는 내용이 나타납니다.
·코틀린 컴파일러 설치
1. 설치가 끝나면 JDK와 같이 반복해준다.
(예를 들어 KOTLIN_HOME 으로 하고 경로는 C:\kotlin-compiler-1.3.11\kotlinc)
자신이 설치한 경로가 다를 수 있음
2. 명령 프롬프트 창에서 kotlin -version 입력
코틀린 애플리케이션 개발 IDE 설치)
코틀린의 경우에는 주로 IntelliJ IDEA, 안드로이드 스튜디오, 이클립스를 사용합니다.
이클립스가 있다면 코틀린 플러그인만 설치하면 됩니다.
(이클립스->Help->Eclipse Marketplace->Find에 Kotlin 입력->Kotlin Plugin for Eclipse 설치)
실제로 사용하려면 퍼스펙티브를 전환해야 한다.
(이클립스->Window->Perspective->Open Perspective->Other...)
대화상자에서 Kotlin 선택 후 Open 버튼 클릭
IntelliJ IDEA 설치는 밑 주소로 들어가시면 됩니다.
(https://www.jetbrains.com/idea/download/)
Community 버전으로 다운로드해주세요!
'프로그래밍 (Programming) > 코틀린 (Kotlin)' 카테고리의 다른 글
Kotlin(코틀린) 6. 다차원 배열 (1) | 2019.01.24 |
---|---|
Kotlin(코틀린) 5. 배열 (0) | 2019.01.24 |
Kotlin(코틀린) 4. 변수와 타입 (0) | 2019.01.24 |
Kotlin(코틀린) 3. 기본 구성 요소와 문법 (0) | 2019.01.24 |
Kotlin(코틀린) 2. IntelliJ IDEA 애플리케이션 작성과 실행하기 (0) | 2019.01.24 |