Kotlin은 Java 리플렉션 메서드를 고차 함수로 변환할 수 있나요? 가능하다면 어떻게 해야 할까요?
扔个三星炸死你
扔个三星炸死你 2017-06-23 09:13:40
0
1
791

Kotlin은 Java 리플렉션 메서드를 고차 함수로 변환할 수 있나요? 가능하다면 어떻게 해야 할까요?
다음은 예시일 뿐이며 실제 실행하면 오류가 발생합니다.

으아악
扔个三星炸死你
扔个三星炸死你

모든 응답(1)
仅有的幸福

Reflection은 불가능하지만 단일 추상 메서드 인터페이스(SAM Type)의 경우 Kotlin에는 Java 호출 시 SAM 변환 메커니즘이 있으므로 람다를 사용할 수 있습니다~
예를 들어 view.post{dosomething()}과 동일합니다. Runnable 인터페이스가 필요한 post 함수를 고차 함수로 변환합니다.

더보기: http://www.jianshu.com/p/6386...

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!