Un HelloWorld ceremonial

¿Por qué aprender Kotlin?

Ahora que la proporción de kotlin utilizada en el desarrollo de Android es cada vez mayor, junto con las quejas entre Google y Oracle, es previsible que kotlin se convierta en el lenguaje principal para el desarrollo de Android en el futuro.

Al mismo tiempo, como excelente lenguaje de alto nivel, kotlin tiene muchas características que son comunes con otros lenguajes, incluidos groovy, swift, dart, etc. Después de aprender kotlin, tendrá la sensación de saber un poco antes de aprender. otros idiomas.

herramientas de desarrollo

¿Por qué idea en lugar de Android Studio?

idea puede optar por crear un proyecto java, que puede probar las características del código kotlin muy rápidamente, y el tiempo que consume una sola compilación es casi insignificante.

Si prueba kotlin en el proyecto de Android, no hay problema, pero lleva mucho tiempo esperar a que el proyecto se compile cada vez.

Ver el código de bytes de Kotlin

Idea tiene un complemento incorporado para ver el código de bytes compilado por kotlin, haga doble clic en shift e ingrese el código de bytes de kotlinimagen.png imagen.png

Dado que el código de bytes generalmente es difícil de comprender rápidamente, podemos optar por descompilar para generar código Java para ayudar a comprender algunas implementaciones de las características de Kotlin.

ESTO ES IMPORTANTE ESTO ES IMPORTANTE!!!

Selección de versión

Elija la edición de la comunidad de ideas de forma gratuita,

enlace de descarga

Si es un mac, presta atención para seleccionar el tipo de chip correspondienteimage.png

proyecto

  • archivo - nuevo - crea un nuevo proyecto java
  • kotlin/jvm

image.png

selección de guión

  • Cree un nuevo archivo kotlin, principalmente no seleccione la clase
  • Siéntase libre de ejecutar y probar las funciones de kotlin

image.png

fun main(){
    println("hello world")
}
复制代码

Depuración de scripts

En el proceso de prueba de las funciones de Kotlin, crearemos varios archivos de Kotlin. Si necesitamos ejecutar diferentes archivos de Kotlin, debemos hacer dos cosas

  • Declare el método principal en el archivo, es decir fun main(){}, en realidad se convierte en una clase de función de entrada de Java, para que el compilador pueda reconocer que es un archivo kotlin que se puede ejecutar por separado.
  • Seleccione editar configuración en la configuración de ejecución e ingrese el nombre de su archivo recién creado en la ventana de configuración emergente. Por ejemplo, si el nombre del archivo es test.kt, ingrese TestKt en mayúsculas para depurar el código en el script test.kt .

image.png image.png

Supongo que te gusta

Origin juejin.im/post/7078853480407891998
Recomendado
Clasificación