package bao9;
/**
* 第4章多執行緒 4.編寫乙個程式,建立兩個執行緒物件,每個執行緒輸出1~5的數。
* 要求執行緒類分別使用繼承thread類和實現runnable介面兩種方式建立。 *
*/public class demo1 extends thread implements runnable }
} package bao9;
import bao1.myrunnable;
/** *
* @author 123123 測試類 */
public class test }
package bao9;
/**
* 第4章多執行緒 5.張三和他妻子各擁有一張銀行卡和存摺,可以對同乙個銀行賬戶進行存款的操作。
* 現銀行賬戶中餘款為500元,每人各取款五次,每次取款100元,在取款過程中存在網路延遲時。要求使用多執行緒模擬這個過程。 *
*/public class withdraw implements runnable
// 修改數
balance -= money;
// 設定網路延遲為05秒
try catch (interruptedexception e)
// 顯示資訊
system.out.println(thread.currentthread().getname() + "準備取款");
system.out.println(thread.currentthread().getname() + "完成取款"); }
}if (balance == 0) }}
package bao9;
public class test2 }
第15章 多執行緒
模擬銀行取錢的問題 1.定義乙個account類 1 該account類封裝了賬戶編號 string 和餘額 double 兩個屬性 2 設定相應屬性的getter和setter方法 3 提供無參和有兩個引數的構造器 4 系統根據賬號判斷與使用者是否匹配,需提供hashcode 和equals 方法...
第18章 多執行緒程式設計 3
18.5 threading模組 threading模組支援守護執行緒,它們是這樣工作的 守護執行緒一般是乙個等待客戶請求伺服器,如果客戶提出請求,它就在那等著。如果你設定乙個執行緒為守護執行緒,就表示你在說這個執行緒是不重要的,在程序退出的時候,不用等待這個執行緒退出。如果你想要等待子執行緒完成再...
第 1 章 多執行緒基礎介紹
1.lightweight process 輕量程序 用來執行核心 和系統呼叫的核心執行緒,又稱作 lwp。一般來說核心只有程序,為了提高效率搞了乙個輕量級程序,只用於核心排程。輕量級程序 核心執行緒!2.使用多執行緒的優點 提高互動體驗 比如互動操作,不用等待其他程序處理完畢再響應,而是可以立刻響...