Kotlin學習環境搭建

2021-08-15 12:22:20 字數 987 閱讀 5442

kotlin是jetbrains公司開發的乙個基於jvm的程式語言,是一種更安全、更簡潔的語言。它像python等語言一樣擁有乙個可以互動的shell。只需要配置好環境變數,然後在命令列上輸入kotlinc即可進入shell互動模式。

至於用什麼ide好呢?jetbrains他們家的產品當然還是jetbrains他們家的ide好用,我建議你用intellij idea來學習kotlin,也可以用android studio 3.0 來寫你的安卓工程。

這篇文章完成時,最新版本的kotlint是kotlin 1.2,你可以去kotlin官網了解相關資訊。

廢話不多說,下面開始進入正題。

開啟控制面板==>系統和安全==>系統==>系統高階設定找到環境變數

接著找到path這個環境變數,新增

%kotlin_home%\bin
ok,接下來開啟命令列,輸入kotlinc -version,如果列印出版本資訊,說明配置成功。

如果只輸入kotlinc,不帶任何引數,那麼就會進入kotlin的互動shell(interactive shell).

輸入

:quit
可以退出shell環境。

學習環境搭建

之前在行動硬碟上安裝了ubuntu1604,然後是cuda cudnn anaconda opencv caffe,在之前的部落格中都有記錄,當然還是去官網看install tutorial之類的,少走彎路,遇到問題baidu google。然後隨著對深度學習的學習要使用tensorflow pyt...

Kotlin學習 Kotlin委託

委託模式是軟體設計模式中的一項基本技巧。在委託模式中,有兩個物件參與處理同乙個請求,接受請求的物件將請求委託給另乙個物件來處理。kotlin 直接支援委託模式,更加優雅,簡潔。kotlin 通過關鍵字 by 實現委託 類的委託即乙個類中定義的方法實際是呼叫另乙個類的物件的方法來實現的。以下例項中派生...

Kotlin學習 Kotlin列舉類

列舉類最基本的用法是實現乙個型別安全的列舉。列舉常量用逗號分隔,每個列舉常量都是乙個物件 enum class color每乙個列舉都是列舉類的例項,它們可以被初始化 enum class color val rgb int 預設名稱為列舉字元名,值從0開始。若需要指定值,則可以使用其建構函式 en...