<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ### 前言 總結歸納,kotlin語言的知識點,以及開發過程中所需要注意的關鍵點,以及由于開發環境配置過程中所遇到的各種陷阱。 ### **學習方法** **學習一門語言最快的方法就像學習開車開車一樣,就是踩油門,走............,坐在那里一直研究發動機的構造,是學不會開車的。** ### 學習資料 * 官網:https://kotlinlang.org/ * 官方文檔:https://kotlinlang.org/docs/reference/ * Kotlin 官網(中文版):https://www.kotlincn.net/ * Kotlin官博:https://blog.jetbrains.com/kotlin/ * Kotlin微信公眾號:Kotlin * 在線編譯kotlin:[Try Online](https://play.kotlinlang.org/?_ga=2.255885707.1469394980.1570782240-859486344.1555049541#eyJ2ZXJzaW9uIjoiMS4zLjMxIiwicGxhdGZvcm0iOiJqYXZhIiwiYXJncyI6IiIsImpzQ29kZSI6IiIsIm5vbmVNYXJrZXJzIjp0cnVlLCJ0aGVtZSI6ImlkZWEiLCJjb2RlIjoiLyoqXG4gKiBZb3UgY2FuIGVkaXQsIHJ1biwgYW5kIHNoYXJlIHRoaXMgY29kZS4gXG4gKiBwbGF5LmtvdGxpbmxhbmcub3JnIFxuICovXG5cbmZ1biBtYWluKCkge1xuICAgIHZhciBhOkludD0yMFxuICAgIHZhciBiOkludD0zMFxuICAgIHZhciBtYXg6SW50PTBcbiAgICBpZihhPGIpIG1heD1iXG4gICAgdmFyIG1pbjpJbnRcbiAgICBpZihhPmIpe1xuICAgICAgICBtaW49YlxuICAgIH1lbHNle1xuICAgICAgICBtaW49YVxuICAgIH1cbiAgICBwcmludGxuKFwibWF4OiRtYXhcIilcbiAgICBwcmludGxuKFwibWluOiRtaW5cIilcbn0ifQ==)或者在[Kotlin語言中文站](https://www.kotlincn.net/)也有運行模擬器 * **官方文檔(中文)**:[**kotlin語言中文站**](http://www.kotlincn.net/docs/reference/ ) * [Kotlin標準庫API](https://kotlinlang.org/api/latest/jvm/stdlib/index.html)(查看源碼,在編譯工具中無法查看的可以在此處官方網站查) * [國內的Kotlin標準庫API](https://www.w3cschool.cn/doc_kotlin/dict)(W3Cschool詞典庫——在線查閱各種編程語言的API) * 國內同步更新中文檔:[Kotlin 語言官方參考文檔 中文版](https://legacy.gitbook.com/book/hltj/kotlin-reference-chinese/details) * **官方github**:[kotlin](https://github.com/JetBrains/kotlin) (查看源碼,在編譯工具以及Kotlin標準庫API查不到的可以在此處查看) * Kotlin and Android:https://developer.android.com/kotlin/index.html * Kotlin-jcenter倉庫: http://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler * **Kotlin 極簡教程對應源碼**——[EasyKotlin](https://github.com/EasyKotlin) * [Google開發者官網—kotlin](https://developer.android.google.cn/kotlin) ### **查看kotlin源碼** * [Kotlin標準庫API](https://kotlinlang.org/api/latest/jvm/stdlib/index.html)(查看源碼,在編譯工具中無法查看的可以在此處官方網站查) * [國內的Kotlin標準庫API](https://www.w3cschool.cn/doc_kotlin/dict)(W3Cschool詞典庫——在線查閱各種編程語言的API) * **官方github**:[kotlin](https://github.com/JetBrains/kotlin) (查看源碼,在編譯工具以及Kotlin標準庫API查不到的可以在此處查看) ### 參考文獻 [拋物線朱凱kotlin課程](https://kaixue.io/)(下面有對應視頻課程,文章中也有課程視頻,極力推薦,**真香警告**) [Kotlin核心編程](http://www.hmoore.net/alex_wsc/kotlin_core)(書中源碼地址[DiveIntoKotlin](https://github.com/DiveIntoKotlin)) [Kotlin in Action](https://livebook.manning.com/book/kotlin-in-action/list-of-figures/)(書中[源碼](https://manning-content.s3.amazonaws.com/download/c/7d4bad4-8a17-41bd-abdc-fadafe7a4999/kotlin-in-action-master.zip)) [Kotlin 資源大全](https://juejin.im/post/591dd9f544d904006c9fbb96) [Kotlin Primer 中文教程](https://kymjs.com/column/kotlin.html) [Kotlin China](https://www.kotliner.cn/)(騰訊大神Bennyhuo搭建) 慕課霍丙乾——[Kotlin-Tutorials](https://github.com/enbandari/Kotlin-Tutorials) [學習Kotlin嗎?](https://mp.weixin.qq.com/s/8vGvKJ10XchRGYVXHBc1kA) [Kotlin 教程](https://www.runoob.com/kotlin/kotlin-tutorial.html) [Kotlin基礎知識總結](https://www.cnblogs.com/Jetictors/p/9227498.html)——>對應源碼[KotlinLearn](https://github.com/Jetictors/KotlinLearn) [kotlin官方文檔中文版摘抄](https://blog.csdn.net/qq_32115439/article/category/6967234) [lioil的Kotlin知識總結歸納](https://c.lioil.win/2017/06/11/Kotlin-Introduction.html)(網站已不再維護了) ### 視頻教程 [拋物線朱凱的Kotlin課程](https://space.bilibili.com/27559447?spm_id_from=333.788.b_765f7570696e666f.2)(極力推薦) kotlin教程 百度網盤——[kotlin從零基礎到進階](http://yun.itheima.com/course/266.html),騰訊課堂——[kotlin從零基礎到進階](https://ke.qq.com/course/227950) [全新升級 Kotlin系統入門與進階 ](http://coding.imooc.com/class/108.html)(可以從淘寶購買,很便宜) [Kotlin打造完整電商APP 模塊化+MVP+主流框架 ](http://coding.imooc.com/class/166.html)(可以從淘寶購買,很便宜) [金融企業級區塊鏈開發核心基礎kotlin教程](https://ke.qq.com/course/308815)(有錄播) ### 注意 網絡上有很多關于kotlin環境的配置搭建,不過由于Android Studio的版本和操作系統環境不一樣,所以最好還是以Google官方的介紹來上手Kotlin,需要翻墻[Kotlin and Android](https://developer.android.com/kotlin/),也可以查看鄙人直譯官網的文章——[Kotlin and Android](http://www.hmoore.net/alex_wsc/kotlin/691944) * * * * * ### 編程語言發展史 **附:編程語言發展史上的杰出人物(下面只是一份不完全名單)**: **約翰·馮·諾伊曼: 操作系統概念的發起者 肯·湯普遜&丹尼斯·里奇: 發明了C和Unix 約翰·巴科斯:發明了Fortran 阿蘭·庫珀:開發了Visual Basic 詹姆斯·高斯林:開發了Oak,即后來的Java 安德斯·海爾斯伯格:開發了Turbo Pascal、Delphi,以及C# 葛麗絲·霍普,開發了Flow-Matic,該語言對COBOL造成了影響 肯尼斯·艾佛森:,開發了APL,并與Roger Hui合作開發了J 比爾·喬伊:發明了vi,BSD,Unix的前期作者,以及SunOS的發起人,該操作系統后來改名為Solaris 艾倫·凱:開創了面向對象編程語言,以及Smalltalk的發起人 Brian Kernighan:與丹尼斯·里奇合著第一本C程序設計語言的書籍,同時也是AWK與AMPL程序設計語言的 共同作者 約翰·麥卡錫:發明了LISP 比雅尼·斯特勞斯特魯普:開發了C++ 尼克勞斯·維爾特:發明了Pascal與Modula 拉里·沃爾:創造了Perl與Perl 6 吉多·范羅蘇姆:創造了Python** ...... * * * * *
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看