第4章多執行緒

2021-08-20 04:30:58 字數 874 閱讀 4195

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.使用多執行緒的優點 提高互動體驗 比如互動操作,不用等待其他程序處理完畢再響應,而是可以立刻響...