牛骨文教育服务平台(让学习变的简单)

基于JVM的语言

除Java外,可以用来编写JVM应用程序的编程语言。

  • Scala:融合了面向对象和函数式编程思想的静态类型编程语言。
  • Groovy:类型可选(Optionally typed)的动态语言,支持静态类型和静态编译。目前是一个Apache孵化器项目。
  • Clojure:可看做现代版Lisp的动态类型语言。
  • Ceylon:RedHat开发的面向对象静态类型编程语言。
  • Kotlin:JetBrain针对JVM、安卓和浏览器提供的静态类型编程语言。