-
[Kotlin] @JvmOverloadsAndroid 2020. 11. 6. 11:42반응형
모든 경우의 오버로딩 메소드를 코틀린 컴파일러가 자동으로 생성
코틀린만 사용할 경우에는 사용할 필요가 없음
자바에서 코틀린 클래스나 함수를 자주 호출할 때 유용함
ex) 코틀린에서 @JvmOverloads 사용
@JvmOverloads fun test(a: String, b: Int = 0, c: String = "abc") { // }
실제는 아래처럼 생성됨
void test(String a, int b, String c) { } void test(String a, int b) { } void test(String a) { }
반응형'Android' 카테고리의 다른 글
[Android] How to get Top Activity name of own App (0) 2020.12.01 [Android] 내부 테스트를 위한 내부 앱 공유 (0) 2020.11.13 [Kotlin] Scoping Functions apply vs. with, let, also, and run (0) 2020.11.04 [Kotlin] thread(스레드) (0) 2020.11.04 [Webview] All WebView methods must be called on the same thread (0) 2020.11.04