반응형
코틀린 코드가 자바 코드로는 어떻게 동작하는지 확인해보고 싶을 때가 있다.
코틀린을 자바 코드로 변환하려면 코틀린 바이트코드(.class)를 자바로 decompile 하면 된다.
Intellij IDE 에서는 이를 간단하게 변환해볼 수 있다.
Bytecode 보기
Shift + Shift 클릭
하거나 Cmd + Shift + A 클릭
"Kotlin Bytecode" 입력
아래와 같이 바이트코드를 확인할 수 있다.
자바 코드 보기
바이트코드를 자바코드로 변환하기 위해서는 DECOMPILE
버튼을 클릭하면 된다.
아래와 같이 DECOMPILE
버튼이 보이지 않을 수가 있다.
이런 경우는 Java Bytecode Decompiler
plugin를 설치해주고 enable 해주면 된다.
반응형