[JAVA] Comment utiliser Colaboratory différemment pendant peut-être une minute (essayez Kotlin)

introduction

La 4ème série sur la façon d'utiliser Colaboratory qui est différente pendant plusieurs minutes

Cette fois, un junior de l'entreprise m'a demandé, alors j'aimerais essayer Kotlin.

Articles précédents

Qu'est-ce que Kotlin

Le langage JVM qui s'exécute sur les machines virtuelles Java. Ressources Java disponibles. C'est principalement une amélioration de la mauvaise partie de Java.

Veuillez consulter cette page pour plus de détails.

Cadre environnemental

Se préparer au colaboratoire

Cliquez sur Google Colaboratory (https://colab.research.google.com/).

Si c'est votre première fois, une note s'ouvrira disant Bienvenue dans Colaboratory, alors sélectionnez "Fichier" - "Nouveau bloc-notes Python 3" dans le menu supérieur gauche pour ouvrir une nouvelle note.

Installation de Java

Java peut être installé avec apt. Je vais installer la dernière version de 11 car c'est un gros problème.

Cellule d'entrée


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

Installation de Kotlin

Officiellement, vous pouvez utiliser SDKMAN, mais vous ne pouvez pas utiliser les outils shell dans Colaboratory. (Peut-être que je ne sais juste pas) Donc, je n'utilise pas SDKMAN, je le lance directement.

Cellule d'entrée


!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

Contrôle de fonctionnement

Après tout, le contrôle de fonctionnement est Hello World.

Cellule d'entrée


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

Cellule d'entrée


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

Cellule de sortie


Hello, World!

en conclusion

Je me demandais si Kotlin était pour Android, mais il peut être remplacé par Java tel quel, il semble donc que tout peut être fait. J'ai pensé que j'étudierais correctement.

Donc, je peux aussi faire l'édition Web Framework (Spring).

Recommended Posts

Comment utiliser Colaboratory différemment pendant peut-être une minute (essayez Kotlin)
Essayons Zoomdata (Utilisation 1)
Utilisation minimale de Mockito