日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計程序設計綜合寫給大忙人看的Java SE 8

寫給大忙人看的Java SE 8

寫給大忙人看的Java SE 8

定 價:¥59.00

作 者: (美)Cay S.Horstmann(凱·S.霍斯曼)著; 張若飛 譯
出版社: 電子工業(yè)出版社
叢編項:
標 簽: Java Java Script J2EE 程序設計 計算機/網(wǎng)絡

ISBN: 9787121227288 出版時間: 2015-01-01 包裝: 平裝
開本: 16開 頁數(shù): 240 字數(shù):  

內(nèi)容簡介

  《寫給大忙人看的Java SE 8》向Java開發(fā)人員言簡意賅地介紹了Java 8 的許多新特性(以及Java 7 中許多未被關(guān)注的特性),《寫給大忙人看的Java SE 8》延續(xù)了《快學Scala》“不廢話”的風格?!秾懡o大忙人看的Java SE 8》共分為9章。第1章講述了lambda表達式的全部語法;第2章給出了流的完整概述;第3章給出了使用lambda表達式設計庫的有效技巧;第4章介紹了JavaFX;第5章詳細介紹了Java新增的日期/時間API;第6章介紹了原子計數(shù)器、并發(fā)哈希映射、并行數(shù)組操作等特性中的改進;第7章介紹了如何在Java虛擬機上執(zhí)行JavaScript,以及如何與Java代碼進行交互操作;第8章描述了Java 8中其他一些不起眼但很實用的特性;第9章則關(guān)注于Java 7中改進的異常處理,以及其他一些你可能會忽略掉的API。《寫給大忙人看的Java SE 8》適合所有Java程序員、軟件設計師、架構(gòu)師及軟件開發(fā)愛好者閱讀。對于想要快速了解Java SE 8新特性的Java工程師來說,《寫給大忙人看的Java SE 8》是一本不可多得的枕邊讀物。

作者簡介

  Cay S. Horstmann,不僅是Scala for the Impatient(Addison-Wesley于2012年出版)一書的作者,而且是Core Java, Volumes I and II, Ninth Edition(Prentice Hall于2013年出版)一書的主要作者,他還編寫了一系列針對專業(yè)編程人員和計算機專業(yè)學生的書籍。他是圣荷西州立大學計算機科學專業(yè)的一名教授,也是一位Java擁護者。張若飛,專注于Java、Grails等開源技術(shù),IT公司軟件架構(gòu)師與技術(shù)部負責人,也是《Java EE 6開發(fā)手冊?高級篇(第4版)》《Grails權(quán)威指南》等多部專業(yè)著作的譯者。

圖書目錄

第1章 lambda表達式 0
1.1 為什么要使用lambda表達式 2
1.2 lambda表達式的語法 4
1.3 函數(shù)式接口 6
1.4 方法引用 8
1.5 構(gòu)造器引用 10
1.6 變量作用域 10
1.7 默認方法 14
1.8 接口中的靜態(tài)方法 17
練習 18 第2章 Stream API 20
2.1 從迭代器到Stream操作 22
2.2 創(chuàng)建Stream 23
2.3 filter、map和flatMap方法 25
2.4 提取子流和組合流 26
2.5 有狀態(tài)的轉(zhuǎn)換 27
2.6 簡單的聚合方法 28
2.7 Optional類型 29
2.7.1 使用Optional值 29
2.7.2 創(chuàng)建可選值 30
2.7.3 使用flatMap來組合可選值函數(shù) 31
2.8 聚合操作 32
2.9 收集結(jié)果 33
2.10 將結(jié)果收集到Map中 35
2.11 分組和分片 37
2.12 原始類型流 40
2.13 并行流 42
2.14 函數(shù)式接口 44
練習 45 第3章 使用lambda編程 48
3.1 延遲執(zhí)行 50
3.2 lambda表達式的參數(shù) 51
3.3 選擇一個函數(shù)式接口 52
3.4 返回函數(shù) 55
3.5 組合 56
3.6 延遲 58
3.7 并行操作 59
3.8 處理異常 60
3.9 lambda表達式和泛型 63
3.10 一元操作 65
練習 67 第4章 JavaFX 72
4.1 Java GUI編程簡史 74
4.2 你好,JavaFX! 75
4.3 事件處理 76
4.4 JavaFX屬性 77
4.5 綁定 80
4.6 布局 85
4.7 FXML 91
4.8 CSS 95
4.9 動畫和特殊效果 97
4.10 不尋常的控件 100
練習 103第5章 新的日期和時間API 106
5.1 時間線 108
5.2 本地日期 110
5.3 日期校正器 113
5.4 本地時間 114
5.5 帶時區(qū)的時間 115
5.6 格式化和解析 119
5.7 與遺留代碼互操作 122
練習 123 第6章 并發(fā)增強 126
6.1 原子值 128
6.2 ConcurrentHashMap改進 131
6.2.1 更新值 132
6.2.2 批量數(shù)據(jù)操作 134
6.2.3 Set視圖 136
6.3 并行數(shù)組操作 137
6.4 可完成的Future 138
6.4.1 Future 138
6.4.2 編寫Future 139
6.4.3 Future流水線 139
6.4.4 編寫異步操作 141
練習 143 第7章 JavaScript引擎――Nashorn 146
7.1 從命令行運行Nashorn 148
7.2 從Java運行Nashorn 149
7.3 調(diào)用方法 150
7.4 構(gòu)造對象 151
7.5 字符串 153
7.6 數(shù)字 153
7.7 使用數(shù)組 154
7.8 列表和映射 155
7.9 lambda表達式 156
7.10 繼承Java類及實現(xiàn)Java接口 157
7.11 異常 158
7.12 Shell腳本 159
7.12.1 執(zhí)行Shell命令 159
7.12.2 字符串插值 160
7.12.3 腳本輸入 161
7.13 Nashorn和JavaFX 162
練習 164 第8章 雜項改進 166
8.1 字符串 168
8.2 數(shù)字類 168
8.3 新的數(shù)學函數(shù) 169
8.4 集合 170
8.4.1 集合類中添加的方法 170
8.4.2 比較器 171
8.4.3 Collections類 173
8.5 使用文件 173
8.5.1 讀取文件行的流 173
8.5.2 遍歷目錄項的流 175
8.5.3 Base64編碼 176
8.6 注解 177
8.6.1 可重復的注解 177
8.6.2 可用于類型的注解 179
8.6.3 方法參數(shù)反射 181
8.7 其他一些細微的改進 182
8.7.1 Null檢查 182
8.7.2 延遲消息 182
8.7.3 正則表達式 183
8.7.4 語言環(huán)境 183
8.7.5 JDBC 185
練習 185 第9章 你可能錯過的Java 7特性 188
9.1 異常處理改進 190
9.1.1 try-with-resources語句 190
9.1.2 忽略異常 191
9.1.3 捕獲多個異常 192
9.1.4 更簡單地處理反射方法的異常 193
9.2 使用文件 193
9.2.1 Path 194
9.2.2 讀取和寫入文件 196
9.2.3 創(chuàng)建文件和目錄 197
9.2.4 復制、移動和刪除文件 198
9.3 實現(xiàn)equals、hashCode和compareTo方法 198
9.3.1 安全的Null值相等測試 198
9.3.2 計算哈希碼 199
9.3.3 比較數(shù)值類型對象 200
9.4 安全需要 201
9.5 其他改動 204
9.5.1 將字符串轉(zhuǎn)換為數(shù)字 204
9.5.2 全局Logger 204
9.5.3 Null檢查 205
9.5.4 ProcessBuilder 205
9.5.5 URLClassLoader 206
9.5.6 BitSet 206
練習 207
索引 209

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號