Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- MSA
- Adapter 패턴
- 쿠버네티스
- 마이크로서비스
- Algorithm
- spring microservice
- 동기화
- decorator 패턴
- 자바
- devops
- Semaphore
- Spring
- CRD
- cloud native
- cloud native java
- java
- Microservice
- 익명클래스
- kubernetes
- 클라우드 네이티브 자바
- Stress test
- MySQL
- ansible
- 클라우드 네이티브
- ingress
- 머신러닝
- 헬름
- nGrinder
- 코틀린
- Kotlin
Archives
- Today
- Total
목록unit (1)
카샤의 만개시기
코틀린 Unit vs Nothing
코틀린에서는 데이터와 관계 없이 특수 상황을 표현하기 위하여 Unit과 Nothing이라는 타입을 제공합니다. Unit Unit은 자바에서 void에 해당하는 예약어로써 아무것도 반환하지 않는 것을 의미합니다. 또한 Unit 예약어는 아래와 같이 생략이 가능합니다. fun func1() {} fun func2(): Unit {}자바에서 void는 존재하지 않음을 뜻하지만 코틀린에서 Unit은 아무것도 반환하지 않는 타입을 의미하기 때문에 약간의 차이가 있습니다. 자바에서 void 타입을 출력 할 수 없지만, 코틀린에서는 Unit이라는 타입은 출력이 가능합니다. val myVal: Unit = Unit fun main(args: Array) { println(myVal) } 출력결과 kotlin.Unit제..
Kotlin
2019. 8. 2. 12:49