[JAVA] Wie man Colaboratory für eine Minute anders benutzt (versuchen Sie es mit Kotlin)

Einführung

Die 4. Serie zur Verwendung von Colaboratory unterscheidet sich für viele Minuten

Dieses Mal wurde ich von einem Junior der Firma gefragt, also würde ich gerne Kotlin ausprobieren.

Frühere Artikel

Was ist Kotlin?

Die sogenannte JVM-Sprache, die auf Java Virtual Machines ausgeführt wird. Java-Assets verfügbar. Es ist hauptsächlich eine Verbesserung des schlechten Teils von Java.

Weitere Informationen finden Sie auf dieser Seite.

Umgebungseinstellung

Vorbereitung für das Labor

Klicken Sie auf Google Colaboratory (https://colab.research.google.com/).

Wenn Sie dies zum ersten Mal tun, wird eine Notiz mit der Aufschrift "Willkommen im Labor" geöffnet. Wählen Sie daher im Menü oben links "Datei" - "Neues Python 3-Notizbuch", um eine neue Notiz zu öffnen.

Java-Installation

Java kann mit apt installiert werden. Ich werde die neueste Version von 11 installieren, weil es eine große Sache ist.

Eingabezelle


!apt install openjdk-11-jdk
!java --version
!javac --version

Kotlin installieren

Offiziell können Sie SDKMAN verwenden, aber Sie können keine Shell-Tools in Colaboratory verwenden. (Vielleicht weiß ich es einfach nicht) Also benutze ich SDKMAN nicht, ich werfe es einfach direkt hinein.

Eingabezelle


!curl -OL https://github.com/JetBrains/kotlin/releases/download/v1.3.21/kotlin-compiler-1.3.21.zip
!unzip kotlin-compiler-1.3.21.zip
!cp -r kotlinc/* /usr/local

Funktionsprüfung

Immerhin ist die Funktionsprüfung Hello World.

Eingabezelle


%%writefile hello.kt 
fun main(args: Array<String>) {
    println("Hello, World!")
}

Eingabezelle


!kotlinc hello.kt -include-runtime -d hello.jar
!java -jar hello.jar

Ausgabezelle


Hello, World!

abschließend

Ich habe mich gefragt, ob Kotlin für Android ist, aber es kann so wie es ist durch Java ersetzt werden, so dass anscheinend alles getan werden kann. Ich dachte, ich würde richtig lernen.

Also kann ich auch die Web Framework Edition (Spring) machen.

Recommended Posts

Wie man Colaboratory für eine Minute anders benutzt (versuchen Sie es mit Kotlin)
Versuchen wir Zoomdata (Verwendung 1)
Minimaler Einsatz von Mockito