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

Java2入門經典教程 11.2 管理線程[4]

2013-11-23 19:58:03  來源: Java高級技術 

    使用同步方法

    為了看到同步是如何被實際應用的我們將構造一個程序提供一個銀行的簡單模型開始我們的銀行剛開張只有一個客戶賬號但我們有兩個職員每個都盡全力工作處理賬戶交易一個處理取款另一個處理存款口我們程序的對象如圖所示

    我們模型中的銀行實際是一台執行帳戶操作的計算機而且帳戶是獨立存儲的每個職員可以直接與銀行通訊為了模擬銀行操作在我們的程序中定義了四各類

    Bank類代表銀行計算機
    Account類代表銀行賬戶
    Transaction類代表帳戶的交易例如取款或存款
    Clerk類中代表一個銀行職員

    我們還將一個包含main()方法的類啟動這個過程決定所有的工作如何進行

    當我們開發代碼時我們不必第一次就搞清楚但這將有助於我們進一步了解程序是如何使用線程的當你用線程編程時這將暴露相關額度一些錯誤和復雜性

[]  []  []  []  []  []  []  []  []  


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