- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 재능이의 돈버는 일기
- StresslessLife
- K_JIN2SM
- 소소한 일상
- My Life Style & Memory a Box
- Blog's generation
- 공감 스토리
- 취객의 프로그래밍 연구실
- Love Me
- Dream Archive
- 세상에 발자취를 남기다 by kongmingu
- hanglesoul
- 카마의 IT 초행길
- 느리게.
- 미친듯이 즐겨보자..
- Joo studio
- Gonna be insane
- 악 다 날아갔어!! 갇대밋! 왓더...
- xopowo05
- 맑은공기희망운동
- 엔지니어 독립운동
- 혁준 블로그
- Simple in Complex with Simple
- 무의식이 의식을 지배한다
목록젯브레인즈 (2)
드럼치는 프로그래머
[출처] https://cchcc.github.io/blog/Kotlin-코딩-팁/ 시작은 발코딩으로Kotlin 의 타입 시스템에서는 변수(variable)와 상수(value)를 선언하기 위해 var/val를 사용합니다. 그리고 null 을 수용할지 말지에 따라 타입명 뒤에 ?를 붙여서 구분합니다. Kotlin 에서는 클래스 멤버의 초기값 설정을 객체 생성시점에 하는것이 원칙이지만 정 안될경우에는 lateinit를 var 앞에 붙여서 초기값 설정시점을 뒤로 미룰수 있습니다. 조금 복잡한가요?클래스 멤버나 지역 변수를 선언할때 뭘로 할지 잘 모르겠으면 일단 val 로 시작합시다. 그렇게 코딩해보다가 정안되겠으면 lateinit var 로 또 안되겠으면 var 에 ? 를 붙여나가는 식으로 수정을 해나가면 요..
[출처] http://www.moreagile.net/2015/06/swift-kotlin.html얼마전 구글I/O와 관련하여 나프다를 녹음하던중 코틀린 Kotiln에 대하여 알게 되었습니다.국내엔 아직 제대로 소개된 바가 없으므로 궁금해 하시는 분들을 위해 간단히 설명하자면 IntelliJ로 유명한 젯브레인즈Jetbrains가 만든 JVM언어인데, 언어자체의 특징을 한마디로 설명하자면 그냥 JVM에서 돌아가는 스위프트Swift입니다. 정확히 말을 하자면 코틀린은 2011년에, 스위프트는 2014년에 발표되었으므로 스위프트는 코틀린을 베꼈다고 말 해도 무방할 정도지만 언어의 인지도 면에서는 스위프트가 압도적이라고 할 수 있으므로 코틀린진영에서는 다소 억울한 마음이 들 수 도 있겠습니다.우선 코틀린에 대해..