現代 Java|輕鬆解決 Java 8 與 9 的難題 (Modern Java Recipes: Simple Solutions to Difficult Problems in Java 8 and 9)
Ken Kousen 賴屹民
- 出版商: 歐萊禮
- 出版日期: 2018-03-31
- 定價: $580
- 售價: 7.9 折 $458
- 語言: 繁體中文
- 頁數: 344
- ISBN: 9864767003
- ISBN-13: 9789864767007
-
相關分類:
Java 程式語言
- 此書翻譯自: Modern Java Recipes: Simple Solutions to Difficult Problems in Java 8 and 9
-
相關翻譯:
Java攻略 Java常見問題的簡單解法 (簡中版)
立即出貨 (庫存 < 11)
買這商品的人也買了...
-
深入淺出 SQL (Head First SQL)$880$695 -
大話設計模式$620$490 -
無瑕的程式碼 番外篇-專業程式設計師的生存之道 (The Clean Coder: A Code of Conduct for Professional Programmers)
$360$281 -
Java 8 Lambdas 技術手冊 (Java 8 Lambdas: Pragmatic Functional Programming)$480$379 -
$534Spring 實戰, 4/e (Spring in Action, 4/e) -
演算法技術手冊, 2/e (Algorithms in a Nutshell: A Practical Guide, 2/e)$580$458 -
打造可維護軟體|編寫可維護程式碼的10項法則 (Java版) (Building Maintainable Software, Java Edition: Ten Guidelines for Future-Proof Code)$450$356 -
演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解$450$356 -
為你自己學 Git$500$425 -
Java SE 9 技術手冊$650$553 -
$414Kafka 權威指南 -
Java 9 模組化|可維護應用程式的開發模式與實務 (Java 9 Modularity: Patterns and Practices for Developing Maintainable Applications)$580$458 -
Think Data Structures|Java演算法實作和資料檢索 (Think Data Structures: Algorithms and Information Retrieval in Java)$480$379 -
RESTful Web Clients 技術手冊 (RESTful Web Clients: Enabling Reuse Through Hypermedia)$580$458 -
Servlet & JSP 技術手冊 -- 從 Servlet 到 Spring Boot$600$474 -
Effective DevOps 中文版 (Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale)$720$569 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
Java 資料科學|科學與工程實務方法 (Data Science with Java: Practical Methods for Scientists and Engineers)$480$379 -
$714Effective Java, 3/e (簡體中文版) -
分散式系統設計 (Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services)$480$379 -
重構|改善既有程式的設計, 2/e (繁中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e)$800$632 -
持續交付|使用 Java (Continuous Delivery in Java)$780$616 -
猛虎再臨!MTA Java 國際專業認證 (Microsoft Exam:98-388)$400$300 -
SQL 達人的工作現場攻略筆記$580$458 -
$505Spring 實戰, 5/e (Spring in Action, 5/e)
相關主題
商品描述
想知道如何使用最新版的Java來處理日常工作嗎?答案在這本書中。Ken Kousen快速地說明幾種常見的問題,並將解決方案簡化,讓我們可以輕鬆地使用它。
-Dr. Venkat Subramaniam
Agile Developer公司創辦人
“要快速、有效地上手Java,閱讀這本書是最好的方式。想要提升知識的Java開發者都可以在書中找到他們想要的東西。”
-Trisha Gee
Jet Brains的Java Champion與Java Developer
Java SE 8加入泛函(functional)設計概念,這對這種可敬的物件導向語言而言,是種劇烈的改變。Lambda表達式、方法參考與串流,從根本改變了這個語言的語法,讓許多開發人員得不斷追上腳步,但這本手冊將會帶來幫助。作者Ken Kousen藉由70個詳細的食譜來告訴你如何使用Java的新功能來解決廣泛的問題。
對習慣Java之前版本的開發者而言,這本指南幾乎包含所有SE 8,其中還有一個章節專門討論Java 9即將到來的改變。想知道泛函語法如何改變你的程式寫作方式嗎?這本充滿使用案例的食譜手冊是為你而寫的。
書中的食譜將會談到:
■ lambda表達式與方法參考的基本知識
■ java.util.function套件內的介面
■ 執行轉換與篩選資料的串流操作
■ 執行排序與轉換串流資料的比較器與收集器
■ 結合lambda、方法參考與串流
■ 建立Java Optional型態的實例,以及從中取值
■ 支援泛函串流的新I/O功能
■ 取代舊有Date與Calendar類別的Date-Time API
■ 實驗並行與平行的機制
目錄大綱
第一章 基礎知識
第二章 java.util.function 套件
第三章 串流
第四章 比較器與集合
第五章 串流、Lambda 與方法參考的問題
第六章 Optional 型態
第七章 檔案 I/O
第八章 java.time 套件
第九章 平行與並行
第十章 Java 9 的新增功能
附錄A 泛型與Java 8
索引





