| | | Java虛擬機基礎教程 計算機與互聯網 (荷)Vincent van der Leun著 | 該商品所屬分類:圖書 -> ε | 【市場價】 | 563-816元 | 【優惠價】 | 352-510元 | 【出版社】 | 人民郵電出版社 | 【ISBN】 | 9787115477798 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
![](/c49/32/28917862851.jpg)
出版社:人民郵電出版社 ISBN:9787115477798 商品編碼:28917862851 開本:16開 出版時間:2018-02-01 代碼:69
" 商品基本信息,請以下列介紹為準 | 商品名稱: | Java虛擬機基礎教程 計算機與互聯網 書籍 | 作者: | [荷] 文森特·範德利昂(Vincent van der Leun) | 代碼: | 69.0 | 出版社: | 人民郵電出版社 | 出版日期: | 2018-02-01 | ISBN: | 9787115477798 | 印次: | | 版次: | 1 | 裝幀: | 平裝-膠訂 | 開本: | 16開 |
內容簡介 | 本書概述Java 虛擬機(JVM)及其特性,並用大量示例詳細介紹了Java、Scala、Clojure、Kotlin 和Groovy 這5 種基於JVM 的語言。具體而言,先概述了Java 平臺,緊接著詳細闡述了JVM,然後分別介紹了上述各種語言的基礎知識和核心概念,並運用它們開發項目、創建應用程序。 本書適合所有Java開發人員以及對JVM感興趣的讀者。 |
目錄 | * 1 章 Java 虛擬機 1
1.1 JVM 實現 1
1.2 為何要在JVM 上開發 2
1.2.1 JVM 適應市場的變化 2
1.2.2 Java 類庫 3
1.2.3 生態繫統 3
1.3 常見的用途 5
1.3.1 Web 應用程序 5
1.3.2 大數據 5
1.3.3 IoT 6
1.4 JVM 概念 6
1.4.1 虛擬機 6
1.4.2 JIT 編譯器 7
1.4.3 基本數據類型 7
1.4.4 類 8
1.4.5 引用類型 8
1.4.6 垃圾收集器 9
1.4.7 向後兼容 11
1.4.8 構建工具 11
1.5 Java 版本 12
1.5.1 Java SE 12
1.5.2 Java EE 13
1.5.3 Java ME 13
1.6 其他JVM 語言 14
1.6.1 為何選擇其他語言 14
1.6.2 在同一個項目中使用多種JVM語言 15
1.6.3 使用另一種語言測試 17
1.7 小結 17
* 2 章 Java 虛擬機開發 18
2.1 JDK 18
2.1.1 安裝JDK 19
2.1.2 探索JDK 23
2.1.3 JRE 27
2.2 使用包組織類 28
2.2.1 包是什麼 28
2.2.2 選擇包名 29
2.2.3 包名舉例 30
2.2.4 全限定類名 30
2.3 Java 類庫 30
2.3.1 Java 類庫的組織結構 31
2.3.2 包概述 31
2.3.3 java.lang 包中的重要類 32
2.3.4 集合API——java.util.ArrayList 和java.util.HashMap 35
2.4 從命令行運行JVM 應用程序 40
2.4.1 * 少有一個類包含靜態方法main() 41
2.4.2 存儲類文件的目錄結構 41
2.4.3 為JVM 實例設置ClassPath 42
2.4.4 將類文件放在JAR 歸檔文件中 43
2.4.5 使用命令java 運行程序 44
2.4.6 在JVM 中運行的示例項目 46
2.5 Eclipse IDE 49
2.5.1 下載Eclipse IDE 50
2.5.2 安裝Eclipse IDE 51
2.6 小結 52
第3 章 Java 53
3.1 Java 中的面向對像編程功能 53
3.1.1 定義類 54
3.1.2 類訪問限定符 54
3.1.3 類限定符final——鎖定類 54
3.1.4 定義包 55
3.1.5 導入類 55
3.1.6 添加類成員——變量和方法 56
3.1.7 限定符 57
3.1.8 構造函數和終結方法 62
3.1.9 向上轉換和向下轉換 69
3.2 編寫Java 代碼 70
3.2.1 運算符 70
3.2.2 條件檢查 71
3.2.3 POJO 73
3.2.4 數組 74
3.2.5 泛型和集合 75
3.2.6 循環 77
3.2.7 異常 79
3.2.8 線程 81
3.2.9 lambda 83
|
編輯 | Java虛擬機(JVM)是開發和部署軟件的成熟的現代平臺,*初隻有Java一門語言運行於其中。隨著Java的日益復雜以及JVM性能的增強,出現了新一代可在JVM中運行的編程語言。 本書先概述JVM及其特性,並介紹很重要的JVM概念。接下來介紹Java、Scala、Clojure、Kotlin和Groovy這五種基於JVM的語言,分別探討它們的特性和用例,並通過使用它們編寫示例項目來展現各自的優缺點,以便幫讀者找出能滿足特定需求的語言。 - 了解JVM基本概念 - 熟悉流行的JVM語言及Java類庫 - 掌握命令式、面向對像的和函數式等編程範式 - 使用Eclipse IDE、Gradle、Maven等常見JVM工具 - 探索SparkJava、Vert.x、Akka、JavaFX等框架 - 了解主流編程語言(、Python、Ruby和Haskell)的JVM實現 |
" | | | | | |