kotlin 转 Java

今天突然想研究下有些kotlin文件转为Java到底长什么样,好方便优化kotlin代码,搞了半天发现一个非常简单的Android Studio或者Intellij idea官方插件Kotlin,Kotlin是插件的名字,真是醉了;

这里以AS为例,使用很简单:

1.左边目录栏找到想要的转化的kotlin文件,选中,然后顶部Tools ----->Kotlin ------>Show Kotlin Bytecode(明明下面有个Decompile to Java, 就是灰色的,用不起) ,如图:

2.经过前面步骤,就会把kotlin文件转为字节码吗,如图:

3.点击插件窗口左上角Decompile,就会反编译为Java文件,如图:

由于这个类StringUtils没有声明关键字open,所以是太监类,反编译出来是final的。

好了,可以愉快玩耍了。

相关推荐
一个public的class2 小时前
什么是 Java 泛型
java·开发语言·后端
士别三日&&当刮目相看2 小时前
JAVA学习*Object类
java·开发语言·学习
快来卷java2 小时前
MySQL篇(一):慢查询定位及索引、B树相关知识详解
java·数据结构·b树·mysql·adb
凸头3 小时前
I/O多路复用 + Reactor和Proactor + 一致性哈希
java·哈希算法
jiet_h3 小时前
深入解析Kapt —— Kotlin Annotation Processing Tool 技术博客
android·开发语言·kotlin
慵懒学者3 小时前
15 网络编程:三要素(IP地址、端口、协议)、UDP通信实现和TCP通信实现 (黑马Java视频笔记)
java·网络·笔记·tcp/ip·udp
anda01093 小时前
11-leveldb compact原理和性能优化
java·开发语言·性能优化
alexhilton4 小时前
实战:探索Jetpack Compose中的SearchBar
android·kotlin·android jetpack
Pasregret4 小时前
04-深入解析 Spring 事务管理原理及源码
java·数据库·后端·spring·oracle
Micro麦可乐4 小时前
最新Spring Security实战教程(七)方法级安全控制@PreAuthorize注解的灵活运用
java·spring boot·后端·spring·intellij-idea·spring security