幫助中心 | 我的帳號 | 關於我們

瘋狂Kotlin講義(瘋狂軟體教育標準教材)

  • 作者:編者:李剛
  • 出版社:電子工業
  • ISBN:9787121334597
  • 出版日期:2018/02/01
  • 裝幀:平裝
  • 頁數:314
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Kotlin是JetBrains在2011年推出的一門全新的編程語言,這門語言最早被設計成運行在JVM上——使用Kotlin編寫的程序會被編譯成位元組碼文件,該位元組碼文件可直接在ⅣM上運行(用java,命令運行)。目前Google已推薦使用Kotlin作為Android的官方開發語言,這意味著Kotlin將會在Android開發上大放異彩。
    李剛編著的《瘋狂Kotlin講義(瘋狂軟體教育標準教材)》全面介紹了Kotlin的語法。從各平台上Kotlin程序的編譯、運行開始介紹,詳細介紹了Kotlin的基本語法,Kotlin的數組和集合,Kotlin函數式編程特徵,Kotlin的面向對象編程、異常處理、泛型和註解,還介紹了Kotlin與Java混合調用的相關內容,以及Kotlin反射相關內容。
    本書對。Kotlin的解讀十分系統、全面,超過Kotlin官方文檔本身覆蓋的內容。本書很多地方都會結合Java位元組碼進行深入解讀,比如對Kotlin擴展的解讀,對Kotlin主、次構造器的解讀,這種解讀目的不止於教會讀者簡單地掌握Kotlin的用法,而是力求讓讀者深入理解Kotlin,且更好地理解Java。簡單來說,本書不僅是一本Kotlin的學習圖書,而且也是一本能讓你更深入地理解.1ava的圖書。如果讀者在閱讀本書時遇到了技術問題,可以登錄瘋狂Java聯盟(http://www.crazyit.org)發帖,筆者將會及時予以解答。
    本書為所有打算深入掌握Kotlin編程的讀者而編寫,尤其適合從.1ayra轉Kotlin的學習者和開發者閱讀,也適合作為大學教育、培訓機構的Kotlin教材。

作者介紹
編者:李剛
    李剛,從事10多年的Java EE應用開發現任傳智播客廣州中心教學總監。     瘋狂Java實訓營創始人,瘋狂Java體系圖書作者。曾任LTTEON公司的J2EE技術主管,負責該公司的企業信息化平台的架構設計。     曾任廣州電信、廣東龍泉科技等公司的技術培訓導師。曾兼任廣東技術師範學院電腦科學系的兼職副教授。     2007年3月26日的《電腦報》專訪人物。     培訓的學生已在華為、立信、普信、網易、電信盈科等公司就職。     國內著名的高端IT技術作家,已出版《瘋狂Java講義》、《瘋狂Android講義》、《輕量級Java EE企業應用實戰》、《瘋狂Ajax講義》、《瘋狂XML講義》、《經典Java EE企業應用實戰》、《struts 2.1權威指南》、《Ruby On Rails敏捷開發最佳實踐》等著作。其中瘋狂Java體系圖書都是已經得到廣泛的市場認同,並多次重印的暢銷圖書,並被多家高校選作教材,部分圖書已被翻譯成繁體中文版、輸出到台灣地區。

目錄
第1章 Kotlin語言與開發環境
  1.1 Kotlin語言簡介
    1.1.1 服務端的Kotlin
    1.1.2 使用Kotlin開發Android應用
    1.1.3 Kotlin用於JavaScript
  1.2 使用命令行編譯、運行Kotlin
    1.2.1 下載和安裝Kotlin的SDK
    1.2.2 第一個Kotlin程序
    1.2.3 編譯、運行Kotlin程序
  1.3 使用IntelliJ IDEA編譯、運行Kotlin
  1.4 使用Eclipse編譯、運行Kotlin
  1.5 本章小結
第2章 Kotlin的基礎類型
  2.1 註釋
    2.1.1 單行註釋和多行註釋
    2.1.2 文檔註釋
  2.2 變數
    2.2.1 分隔符
    2.2.2 標識符規則
    2.2.3 Kotlin的關鍵字
    2.2.4 聲明變數
  2.3 整型
  2.4 浮點型
  2.5 字元型
  2.6 數值型之間的類型轉換
    2.6.1 整型之間的轉換
    2.6.2 浮點型與整型之間的轉換
    2.6.3 表達式類型的自動提升
  2.7 Boolean類型
  2.8 null安全
    2.8.1 非空類型和可空類型
    2.8.2 先判斷後使用
    2.8.3 安全調用
    2.8.4 Elvis運算
    2.8.5 強制調用
  2.9 字元串
    2.9.1 字元串類型
    2.9.2 字元串模板
    2.9.3 Kotlin字元串的方法
  2.10 類型別名
  2.11 本章小結
第3章 運算符和表達式
  3.1 與Java相同的運算符
    3.1.1 單目前綴運算符
    3.1.2 自加和自減運算符
    3.1.3 雙目算術運算符
    3.1.4 in和!in運算符
    3.1.5 索引訪問運算符
    3.1.6 調用運算符
    3.1.7 廣義賦值運算符

    3.1.8 相等與不等運算符
    3.1.9 比較運算符
  3.2 位運算符
  3.3 區間運算符
    3.3.1 閉區間運算符
    3.3.2 半開區間運算符
    3.3.3 反向區間
    3.3.4 區間步長
  3.4 運算符重載
    3.4.1 重載單目前綴運算符
    3.4.2 重載自加和自減運算符
    3.4.3 重載雙目算術運算符
  3.5 本章小結
第4章 流程式控制制
  4.1 順序結構
  4.2 分支結構
    4.2.1 if分支
    4.2.2 if表達式
    4.2.3 when分支語句
    4.2.4 when表達式
    4.2.5 when分支處理範圍
    4.2.6 when分支處理類型
    4.2.7 when條件分支
  4.3 循環結構
    4.3.1 while循環
    4.3.2 do while循環
    4.3.3 for-in循環
    4.3.4 嵌套循環
  4.4 控制循環結構
    4.4.1 使用break結束循環
……
第5章 數組和集合
第6章 函數和Lambda表達式
第7章 面向對象(上)
第8章 面向對象(下)
第9章 異常處理
第10章 泛型
第11章 註解
第12章 Kotlin與Java互相調用

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032