优秀的编程知识分享平台

网站首页 > 技术文章 正文

认识Kotlin_了解Kotlin和JVM虚拟机关系_重要性_更强大的跨平台

nanyue 2024-09-21 19:47:35 技术文章 10 ℃


?


1.谷歌支持Kotlin作为android第一开发语言,因为java是已经被oracle收购了,可能会对Google收费.


2.


?


可以看到java语言写的android程序,实际上回编译成字节码,在jvm执行,实际上


kotlin也是这样的,不过,kotlin在编译环节做了很多的优化,比java更强大一些.


?


要知道kotlin语言的重要性.


要知道kotlin是一个新的语言,他有很多新的特性设计,都是java不能比的,java是有历史包袱的,


而且kotlin在设计之初调研了,全球所有的开发语言,取其精华设计的.


?


并且kotlin目标是作为全栈开发语言,你做ios可以用kotlin,做服务器端程序,可以用kotlin,做


web端程序也可以用kotlin,甚至你写react native程序也可以用kotlin.


?


可以看到kotlin除了支持jvm虚拟机以外,kotlin甚至还支持,生成二进制代码,也就是说


这样的话kotlin所写的程序,可以直接在Windows上运行,在macos,Linux上运行,而不需要


安装jvm虚拟机,太厉害了吧...




然后kotlin学习的时候可以对比java来进行学习,这样会快一些.





?

Tags:

最近发表
标签列表