熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java高級技術 >> 正文

Java程序性能優化-善用設計模式

2013-11-23 20:01:47  來源: Java高級技術 

  章  設計優化

  本章主要介紹與軟件設計相關的性能優化方法和思想軟件的結構對系統整體性能有著重要的影響優秀的設計結構可以規避很多潛在的性能問題對系統性能的影響可能遠遠大於代碼的優化因此熟悉一些常用的軟件設計模式和方法對設計高性能軟件有著重要的幫助本章著眼於設計優化主要講解了一些常用的與性能相關的設計模式組件和設計方法

  本章涉及的主要知識點有

  單例模式的使用和實現

  代理模式的實現和深入剖析

  享元模式的應用

  裝飾者模式對性能組件的封裝

  觀察者模式的使用

  使用Value Object模式減少網絡數據傳輸

  使用業務代理模式添加遠程調用緩存

  緩沖和緩存的定義和使用

  對象池的使用場景及其基本實現

  構建負載均衡系統以及Terracotta框架的簡單使用

  時間換空間和空間換時間的基本思路

    善用設計模式

  設計模式是前人工作的總結和提煉通常被人們廣泛流傳的設計模式都是對某一特定問題的成熟的解決方案如果能合理地使用設計模式不僅能使系統更容易被他人理解同時也能使系統擁有更加合理的結構本節總結歸納了一些經典的設計模式並詳細說明它們與軟件性能之間的關系

       返回目錄Java程序性能優化讓你的Java程序更快更穩定

  編輯推薦

       Java程序設計培訓視頻教程

       JEE高級框架實戰培訓視頻教程

       JME移動開發實戰教學視頻

  Visual C++音頻/視頻技術開發與實戰

  Oracle索引技術

  ORACLEG數據庫開發優化指南


From:http://tw.wingwit.com/Article/program/Java/gj/201311/27838.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.