Tutoriel d'installation et de syntaxe de l'environnement Kotlin

table des matières

Tutoriel Kotlin

Mon premier programme Kotlin

Version minimale

Orienté objet

Pourquoi choisir Kotlin?

Lien de référence

Tutoriel Kotlin

 

Kotlin est un langage de programmation à typage statique qui s'exécute sur la machine virtuelle Java, connue sous le nom de Swift du monde Android, conçu et développé par JetBrains et open source.

Kotlin peut être compilé en bytecode Java ou JavaScript, ce qui est pratique pour s'exécuter sur des appareils sans JVM.

Dans Google I / O 2017, Google a annoncé Kotlin comme langage de développement officiel pour Android.

Mon premier programme Kotlin

Les fichiers de programme Kotlin se terminent par .kt, tels que hello.kt et app.kt.

Version minimale

package hello // en-tête de package facultatif fun main (args: Array <String>) {// fonction visible au niveau du package, accepte un tableau de chaînes comme paramètre println ("Hello World!") // le point-virgule peut être omis}

package hello                      //  可选的包头
 
fun main(args: Array<String>) {    // 包级可见的函数,接受一个字符串数组作为参数
   println("Hello World!")         // 分号可以省略
}

Orienté objet

class Greeter (val name: String) {fun greet () {println ("Hello, $ name")}} fun main (args: Array <String>) {Greeter ("World!"). greet () // Créer Un objet n'a pas besoin du nouveau mot-clé}

class Greeter(val name: String) {
   fun greet() { 
      println("Hello, $name")
   }
}
 
fun main(args: Array<String>) {
   Greeter("World!").greet()          // 创建一个对象不用 new 关键字
}

Pourquoi choisir Kotlin?

  • Simplicité: réduisez considérablement la quantité de code standard.
  • Sécurité: évitez toute la classe des erreurs telles que les exceptions de pointeur nul.
  • Interopérabilité: utilisez pleinement les bibliothèques existantes de JVM, Android et des navigateurs.
  • Convivial pour les outils: il peut être construit en utilisant n'importe quel IDE Java ou en utilisant la ligne de commande.

Lien de référence

Je suppose que tu aimes

Origine blog.csdn.net/boonya/article/details/111050221
conseillé
Classement