第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

首頁 慕課教程 Kotlin 教程 Kotlin 教程 Kotlin 開發(fā)環(huán)境搭建

Kotlin-IntelliJ IDEA 環(huán)境搭建

工欲善其事,必先利其器,想要做一個優(yōu)秀的開發(fā)者沒有一個順手的開發(fā)環(huán)境可不行。因為考慮到每個人都有自己使用的順手的工具,所以這個小節(jié)以及后面的兩個小節(jié)我會給大家推薦三種 Kotlin 開發(fā)環(huán)境搭建的方法:

  • 基于 IDEA 搭建;
  • 基于 Eclipse 搭建;
  • 基于 Android Studio 搭建;

同學們可以根據(jù)自己的需求自行選擇觀看。

這節(jié)課我們會基于 IDEA 搭建一個 Kotlin 的開發(fā)環(huán)境,其實 IDEA 作為一個非常智能的編輯器,我們不需要花費太大的力氣就能使用 IDEA 開發(fā) Kotlin 程序,下面一起來看一下。

1. 環(huán)境準備

1.1 基礎環(huán)境要求

最低要求 推薦
內(nèi)存 最低2GB 8GB系統(tǒng)內(nèi)存
磁盤空間 最低2.5GB以及1GB的緩存 最少5GB的SSD
操作系統(tǒng) Windows 7及以上版本、
macOS 10.11及以上版本、
支持Gnome,KDE或Unity DE的Linux發(fā)行版
64位Windows、
macOS或者
Linux(比如Debian、Ubuntu、RHEL)

1.2 安裝包準備

IDEA Community 版下載(免費開源):

IDEA Ultimate 版下載(收費試用):

2. IntelliJ IDEA 的安裝

2.1 Mac 安裝

  • 下載完成 IntelliJ IDEA 以.dmg的安裝包;

  • 雙擊安裝包,并將 IntelliJ IDEA 應用拖到 Applications 即可。

2.2 Windows 安裝

  • 下載完成 IntelliJ IDEA 以.exe的安裝包;

  • 運行安裝程序,然后按照向?qū)Р襟E操作下一步安裝即可。

2.3 Linux 安裝

  • 下載完成 IntelliJ IDEA 以.tar.gz的安裝包;

  • 將壓縮包解壓縮到支持文件執(zhí)行的目錄;

  • 在解壓縮后目錄下,執(zhí)行 idea.sh 腳本來運行 IntelliJ IDEA;

  • 想要創(chuàng)建桌面入口,比如在IDEA歡迎界面上,點擊 Configure | Create Desktop Entry或者在主菜單中點擊 Tools | Create Desktop Entry。

3. Kotlin插件配置

Tips: 這一步不是必需,如果IntelliJ IDEA版本是15年以后版本,Kotlin是自動集成好的。如果比較老的版本,建議使用以下插件配置教程

1. 在主界面選擇Configure | Plugins

圖片描述

2. 在插件界面Marketplace中搜索Kotlin, 點擊安裝并重啟(這里我已經(jīng)安裝好的):

圖片描述

3. 最后,打開InteiiJ IDEA中Tools中存在Kotlin一欄就說明安裝成功:

圖片描述

4. 創(chuàng)建第一個Kotlin項目

1. 首先,在主界面點擊Create New Project或者從已經(jīng)打開IDEA中選擇File | New開始一個新的項目。左邊選擇Kotlin右邊選擇Kotlin/JVM即可:

圖片描述

2. 輸入項目名以及選擇項目所在工作目錄,然后點擊右下角finish即可:

圖片描述

3. 然后進入 Hello Kotlin 的 Kotlin 項目,會有一個src的項目結(jié)構(gòu):

圖片描述

4. 然后在src目錄下新建一個Kotlin文件取名為HelloKotlin

圖片描述

5. 創(chuàng)建好 Kotlin 文件后,添加一個main函數(shù),它是 Kotlin 應用程序執(zhí)行的入口點。IntelliJ IDEA 提供了一個快捷鍵,只需要輸入main并按 Tab 鍵即可生成 main 函數(shù):

圖片描述

6. 在 main 函數(shù)中添加一行代碼,輸出“Hello Kotlin!”:

圖片描述

7. 點擊main函數(shù)左邊欄的三角形Run你的代碼:

圖片描述

8. 然后可以在底部在Run工具窗口中看到運行結(jié)果:

圖片描述

9. 運行完第一遍后,后續(xù)可以在工具欄頂部三角形、main 函數(shù)左邊三角形、底部運行欄左邊三角形點擊都可以重新 Run:

圖片描述

10. 最后,恭喜你現(xiàn)在已經(jīng)成功運行出第一個 Kotlin 應用程序。

5. Kotlin 反編譯插件的使用

關于第一個 Hello Kotlin 大家可以會疑惑一點,特別是有 Java 基礎的小伙伴心里會想為什么 Kotlin 的 main 函數(shù)定義可以脫離類包裹,在類外面直接定義函數(shù)運行,這一點在 Java 中是做不到的呀。想知道為什么嗎? 那么接下來就由 Kotlin 反編譯插件這個神器來告訴你。(強調(diào)一點,關于反編譯插件后續(xù)會頻繁反復用到,一定要學會如何使用)。下面就是使用反編譯插件的基本使用步驟:

1. 在主界面中,找到Tools中的Kotlin,然后找到Kotlin中的Show Kotlin Bytecode

圖片描述

2. 點擊Show Kotlin Bytecode后,將會看到代碼區(qū)域右邊,會出現(xiàn)一個Kotlin Bytecode區(qū)域,這里面顯示的Kotlin字節(jié)碼:

圖片描述

3. 然后點擊Kotlin Bytecode區(qū)域中的Decompile反編譯按鈕,它能將Kotlin字節(jié)碼反編譯成對應的Java代碼:

圖片描述

4. 然后在代碼區(qū)域?qū)霈F(xiàn)HelloKotlin.decompiled.java反編譯后的 Java 代碼:

圖片描述

到這里大家應該恍然大悟,有Java基礎的小伙伴都能看懂,這就是一個HelloKotlinKt類中定義一個main函數(shù)。其實 Kotlin 那么簡單 main 函數(shù)本質(zhì)上還是一個類包裹,只不過 Kotlin 給你提供更簡潔的寫法。

實際上 Kotlin 中的 main 函數(shù)是一個頂層函數(shù),頂層函數(shù)會對應默認生成一個類,類名默認是定義的 Kotlin 文件名 +Kt 后綴;然后函數(shù)對應類中的靜態(tài)函數(shù)。至于什么是頂層函數(shù)以及類名生成規(guī)則后面會陸續(xù)講到。

6. Kotlin 開發(fā)環(huán)境搭建視頻演示

7. 小結(jié)

到這里,有關 Kotlin 的 IntelliJ-IDEA 環(huán)境搭建就結(jié)束,下一節(jié)將進行 Kotlin 在 Eclipse 中環(huán)境搭建。

圖片描述