kotlin學習筆記(1) 搭建環境和helloworld
標簽: kotlin
讀書學習筆記《KOTLIN 開發快速入門與實戰》
通過把書中的內容 復述一遍,把代碼敲一遍,達到復習效果
Kotlin是基于JVM 的編程語言,由JetBrains 公司研發和維護,可以將它編譯成Java 字節碼,也可以編譯成JavaScript ,方便再沒有JVM 的設備上運行。
在windows 操作系統下配置Kotlin 環境
流程如下:
- 下載JDK
- 安裝JDK
- 配置JDK 環境變量
- 檢查JDK 是否安裝
- 下載Kotlin 編譯器
- 配置Kotlin 環境變量
- 檢查Kotlin 是否安裝成功
在windows操作系統下 安裝和配置Kotlin
- 進入Kotlin 官方網站(http://kotlinlang.org),下載獨立的編輯器,如圖1-1,1-2
- 下載完成之后,將得到一個壓縮包,(kotlin-compiler-1.3.70.zip)
- 將其解壓到 任一目錄下,我解壓到了C:\Kotlin\Kotlin\目錄下
- 接下來開始配置kotlin 環境變量,需要添加Kotlin_HOME 和Path,如圖
- 在cmd 中輸入 kotlin-version ,可以查看Kotlin 的版本信息
編寫一個Kotlin程序:Hello Kotlin
- 新建一個筆記本 ,并命名為 HelloKotlin.kt ,添加如下代碼:
fun main(args: Array<String>) {
println("Hello Kotlin")
}
- 在cmd 中輸入 命令行
kotlinc HelloKotlin.kt -include-runtime -d HelloKotlin.jar
- -d 選項,用于指定所生成的HelloKotlin.jar 文件,該JAR 包可以通過java-jar 命令運行
- -include-runtime 選項,指定在所生成的JAR 包中包含Kotlin 包,這樣這個jar 包就可以獨立運行了。如果不添加該選項,那么所生成的jar 包就不能獨立運行,但是可以將jar包導入到包含有kotlin 包的項目中作為庫使用。
kotlin 程序運行過程
kotlin 是基于Java 虛擬機(JVM)運行的,kotlin 編譯器生成的JVM 字節碼與java 編譯的字節碼基本相同,因此,kotlin與java 可以完全兼容,并且kotlin語法更加簡潔。
kotlin 和java 有三個相同的:
- 源文件 經過kotlin 編譯后生成 .class 文件
- 源文件經過打包之后 生成jar 包
- 在生成 jar包之前,如果包含了 kotlin 包,那么jar包可以獨立運行,反之,則不能獨立運行,
智能推薦
后端開發學React - 1 開發環境搭建及HelloWorld
后端開發學React - 1 開發環境搭建及HelloWorld 1.1 開發環境搭建 安裝 node.js 官網下載:下載地址 安裝 驗證 win+r:打開控制臺 輸入cmd 輸入命令:node -v 或者 npm -v 獲取到版本號即為安裝成功 安裝 Visual Studio Code 官網下載:下載地址 安裝 1.2 第一個React程序 React.js官方網站:官方網站 腳手架安裝 創...
kotlin(1)-HelloWorld
新人報道–Kotlin(HelloWorld) 本人大三,是新人,需要大神們多多指教哈! 今天是我第一次發blog,,也是java的生日,先祝我們的CafeBaby 生日快樂。 Kotlin–Hello World! 與Java相比 運行所加載的類 加載額外的類 查看類的結構 用java反編譯器查看 Kotlin–Hello World! 昨天剛接觸了下一門運行...
kotlin學習筆記之環境配置
一,簡意: kotlin是JetBrains開發的基于JVM的語言,它是使用Java開發者的思維被創建的,Intellij作為它主要的開發IDE 二,優點: (1)易學習易掌握:kotlin語言容易學習與掌握 (2)kotlin與我們日常生活使用的IDE無需配置就能完全整合 (3)更易表現 (4)更安全(如null:Kotlin使用顯式的null,強制我們在必要時進行null檢查) (5)它可以擴...
Java學習記錄(一) 開發環境搭建及HelloWorld
一、JDK下載安裝及配置 下載地址 https://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html 下載完成后運行安裝程序 保持默認一直點擊”下一步”即可 點擊”關閉”完成安裝 二、IntelliJ IDEA下載安裝 下載地址 https://...
Java學習記錄(一) 開發環境搭建及HelloWorld
一、JDK下載安裝及配置 軟件下載地址 https://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html 下載完成后運行安裝該程序 一直點擊”下一步”即可 二、IntelliJ IDEA下載安裝 軟件下載地址 https://www.jetbrains.com/idea...
猜你喜歡
freemarker + ItextRender 根據模板生成PDF文件
1. 制作模板 2. 獲取模板,并將所獲取的數據加載生成html文件 2. 生成PDF文件 其中由兩個地方需要注意,都是關于獲取文件路徑的問題,由于項目部署的時候是打包成jar包形式,所以在開發過程中時直接安照傳統的獲取方法沒有一點文件,但是當打包后部署,總是出錯。于是參考網上文章,先將文件讀出來到項目的臨時目錄下,然后再按正常方式加載該臨時文件; 還有一個問題至今沒有解決,就是關于生成PDF文件...
電腦空間不夠了?教你一個小秒招快速清理 Docker 占用的磁盤空間!
Docker 很占用空間,每當我們運行容器、拉取鏡像、部署應用、構建自己的鏡像時,我們的磁盤空間會被大量占用。 如果你也被這個問題所困擾,咱們就一起看一下 Docker 是如何使用磁盤空間的,以及如何回收。 docker 占用的空間可以通過下面的命令查看: TYPE 列出了docker 使用磁盤的 4 種類型: Images:所有鏡像占用的空間,包括拉取下來的鏡像,和本地構建的。 Con...
requests實現全自動PPT模板
http://www.1ppt.com/moban/ 可以免費的下載PPT模板,當然如果要人工一個個下,還是挺麻煩的,我們可以利用requests輕松下載 訪問這個主頁,我們可以看到下面的樣式 點每一個PPT模板的圖片,我們可以進入到詳細的信息頁面,翻到下面,我們可以看到對應的下載地址 點擊這個下載的按鈕,我們便可以下載對應的PPT壓縮包 那我們就開始做吧 首先,查看網頁的源代碼,我們可以看到每一...