FLAMEc隨手記

一陣風飄過~~~

0%

flutter碰到kotlin

最近正在研究android新跨平台開發套件 Flutter use android studio

先不說能跨多少平台,在建專案的時候就有兩個選擇!!

1.Jave
2.kotlin

一個新的名稱!! 所以特別去google查了一下狀況~~~如下!!

Kotlin 是針對Java 優化的一種語言(雖然語法稍有不同?)

Kotlin 最大的特色就是 100% 和 JAVA 配合,使用者可以不用在Kotlin與Java 之間猶豫二選一,需要的時候再使用Kotlin 即可。

順便提一下語言差別~~~

靜態語言

需要在宣告型別時定義變數的型別

String hello = ‘hello’;

動態語言

不用事先宣告型別的語言

var a = 0;

直譯式語言

程式碼不用編譯成執行檔直接用直譯器執行

編譯式語言

程式碼會先編譯成下兩種之一
1.執行檔 => 直接執行
2.中間檔 => 平台環境執行器轉譯執行