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

Java設計模式及實踐/Java核心技術系列

  • 作者:(印度)卡馬爾米特·辛格//(荷蘭)艾德里安·伊恩庫列斯庫//(羅馬尼亞)路西安-保羅·托爾耶|譯者:張小坤//黃凱//賀濤
  • 出版社:機械工業
  • ISBN:9787111629436
  • 出版日期:2019/07/01
  • 裝幀:平裝
  • 頁數:206
人民幣:RMB 79 元      售價:
放入購物車
加入收藏夾

內容大鋼
    對於開發人員來說,掌握設計模式有助於提高代碼質量,促進代碼重用,增強架構健壯性。隨著編程語言的不斷發展,新特性層出不窮,在其被廣泛使用前,程序員往往需要花費大量時間去理解和掌握。本書的目的就是降低新技術趨勢的接受難度,為程序員提供良好的應用實踐。
    本書向你展示Java語言中更加智能化的編碼實例。書中首先介紹面向對象編程(OOP)和函數式編程(FP)範式,然後描述常用設計模式的經典使用方法,並解釋如何利用函數式編程特性改變經典的設計模式。
    你將學習混合使用OOP和FP的實現方式,然後學習響應式編程模型——一種為了編寫更好的代碼而將OOP和FP結合使用的方法。之後,本書將介紹從MVC架構向微服務和無伺服器架構轉變的發展趨勢,最後介紹Java新版本的功能特性及其實踐。
    通過本書的學習,你可以有效地解決開發應用程序過程中的常見問題,輕鬆地應對各種規模項目的擴展和維護。具體包括:
    ·理解面向對象編程和函數式編程範式
    ·探究傳統Java設計模式的使用方式
    ·了解Java的新功能特性及其對經典設計模式的影響
    ·了解響應式編程及其作為增強版的函數式編程的原因
    ·應用響應式編程模式並探尋其解決常見問題的好方法
    ·了解架構的發展趨勢和從MVC架構到無伺服器應用架構的轉變
    ·應用Java的新功能特性及其實踐

作者介紹
(印度)卡馬爾米特·辛格//(荷蘭)艾德里安·伊恩庫列斯庫//(羅馬尼亞)路西安-保羅·托爾耶|譯者:張小坤//黃凱//賀濤

目錄
譯者序
前言
關於作者
關於評審者
第1章  從面向對象到函數式編程
  1.1  Java簡介
  1.2  Java編程範式
    1.2.1  命令式編程
    1.2.2  面向對象編程
    1.2.3  聲明式編程
    1.2.4  函數式編程
  1.3  流以及集合的使用
  1.4  統一建模語言簡介
  1.5  設計模式和原則
    1.5.1  單一職責原則
    1.5.2  開閉原則
    1.5.3  里氏替換原則
    1.5.4  介面隔離原則
    1.5.5  依賴倒置原則
  1.6  總結
第2章  創建型模式
  2.1  單例模式
    2.1.1  同步鎖單例模式
    2.1.2  擁有雙重校驗鎖機制的同步鎖單例模式
    2.1.3  無鎖的線程安全單例模式
    2.1.4  提前載入和延遲載入
  2.2  工廠模式
    2.2.1  簡單工廠模式
    2.2.2  工廠方法模式
    2.2.3  抽象工廠模式
    2.2.4  簡單工廠、工廠方法與抽象工廠模式之間的對比
  2.3  建造者模式
    2.3.1  汽車建造者樣例
    2.3.2  簡化的建造者模式
    2.3.3  擁有方法鏈的匿名建造者
  2.4  原型模式
  2.5  對象池模式
  2.6  總結
第3章  行為型模式
第4章  結構型模式
第5章  函數式編程
第6章  響應式編程
第7章  響應式設計模式
第8章  應用架構的發展趨勢
第9章  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