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

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

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

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

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

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

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

1. 環(huán)境準(zhǔn)備

1.1 基礎(chǔ)環(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 安裝包準(zhǔn)備

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

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

2. IntelliJ IDEA 的安裝

2.1 Mac 安裝

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

  • 雙擊安裝包,并將 IntelliJ IDEA 應(yīng)用拖到 Applications 即可。

2.2 Windows 安裝

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

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

2.3 Linux 安裝

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

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

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

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

3. Kotlin插件配置

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

1. 在主界面選擇Configure | Plugins

圖片描述

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

圖片描述

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

圖片描述

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

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

圖片描述

2. 輸入項(xiàng)目名以及選擇項(xiàng)目所在工作目錄,然后點(diǎn)擊右下角finish即可:

圖片描述

3. 然后進(jìn)入 Hello Kotlin 的 Kotlin 項(xiàng)目,會(huì)有一個(gè)src的項(xiàng)目結(jié)構(gòu):

圖片描述

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

圖片描述

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

圖片描述

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

圖片描述

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

圖片描述

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

圖片描述

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

圖片描述

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

5. Kotlin 反編譯插件的使用

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

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

圖片描述

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

圖片描述

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

圖片描述

4. 然后在代碼區(qū)域?qū)?huì)出現(xiàn)HelloKotlin.decompiled.java反編譯后的 Java 代碼:

圖片描述

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

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

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

7. 小結(jié)

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

圖片描述