Java & Groovy & Scala & Kotlin -

2017-04-03  本文已影响0人  bookislife

Overview

本章主要介绍一下四门语言的一些基本特性

Java 篇

以下是一个最基础的 Java 类

Hello.java

package com.bookislife.jgsk._04_hello;

public class Hello {

    public static void main(String[] args) {
        String hello = "Hello, Java!";
        System.out.println(hello);
    }
}

从以上代码可以看到 Java 程序有这么几个特点

Groovy 篇

以下是一个最基础的 Groovy 类

Hello.groovy

package com.bookislife.jgsk.groovy._04_hello

class Hello {

    static void main(String[] args) {
        def hello = "Hello, Groovy!"
        println(hello)
    }
}

从以上代码可以看到 Groovy 程序有这么几个特点

Scala 篇

以下是一个最基础的 Scala 类

Hello.scala

package com.bookislife.jgsk.scala._04_hello

object Hello {

  def main(args: Array[String]) {
    val hello = "Hello, Scala!"
    println(hello)
  }
}

从以上代码可以看到 Scala 程序有这么几个特点

Kotlin 篇

以下是一个最基础的 Kotlin 类

Hello.kt

package com.bookislife.jgsk.kotlin._04_hello

fun main(args: Array<String>) {
    val hello = "Hello, Kotlin!"
    println(hello)
}

从以上代码可以看到 Kotlin 程序有这么几个特点

Summary


文章源码见 https://github.com/SidneyXu/JGSK 仓库的 _04_hello 小节

上一篇 下一篇

猜你喜欢

热点阅读