/* * 模擬有100個蘋果,有多個使用者去爭搶
*/public class threaddemo implements runnable
}} }
public static void main(string args)
}執行結果:
thread-0賣出蘋果-》 蘋果編號為:100thread-2賣出蘋果-》 蘋果編號為:99
thread-2賣出蘋果-》 蘋果編號為:98
thread-2賣出蘋果-》 蘋果編號為:97
thread-2賣出蘋果-》 蘋果編號為:96
thread-2賣出蘋果-》 蘋果編號為:95
thread-2賣出蘋果-》 蘋果編號為:94
thread-2賣出蘋果-》 蘋果編號為:93
thread-2賣出蘋果-》 蘋果編號為:92
thread-2賣出蘋果-》 蘋果編號為:91
thread-2賣出蘋果-》 蘋果編號為:90
thread-2賣出蘋果-》 蘋果編號為:89
thread-2賣出蘋果-》 蘋果編號為:88
thread-2賣出蘋果-》 蘋果編號為:87
thread-2賣出蘋果-》 蘋果編號為:86
thread-2賣出蘋果-》 蘋果編號為:85
thread-2賣出蘋果-》 蘋果編號為:84
thread-2賣出蘋果-》 蘋果編號為:83
thread-2賣出蘋果-》 蘋果編號為:82
thread-2賣出蘋果-》 蘋果編號為:81
thread-2賣出蘋果-》 蘋果編號為:80
thread-2賣出蘋果-》 蘋果編號為:79
thread-2賣出蘋果-》 蘋果編號為:78
thread-2賣出蘋果-》 蘋果編號為:77
thread-2賣出蘋果-》 蘋果編號為:76
thread-2賣出蘋果-》 蘋果編號為:75
thread-2賣出蘋果-》 蘋果編號為:74
thread-2賣出蘋果-》 蘋果編號為:73
thread-2賣出蘋果-》 蘋果編號為:72
thread-2賣出蘋果-》 蘋果編號為:71
thread-2賣出蘋果-》 蘋果編號為:70
thread-2賣出蘋果-》 蘋果編號為:69
thread-2賣出蘋果-》 蘋果編號為:68
thread-2賣出蘋果-》 蘋果編號為:67
thread-2賣出蘋果-》 蘋果編號為:66
thread-2賣出蘋果-》 蘋果編號為:65
thread-2賣出蘋果-》 蘋果編號為:64
thread-2賣出蘋果-》 蘋果編號為:63
thread-2賣出蘋果-》 蘋果編號為:62
thread-2賣出蘋果-》 蘋果編號為:61
thread-2賣出蘋果-》 蘋果編號為:60
thread-2賣出蘋果-》 蘋果編號為:59
thread-2賣出蘋果-》 蘋果編號為:58
thread-2賣出蘋果-》 蘋果編號為:57
thread-2賣出蘋果-》 蘋果編號為:56
thread-2賣出蘋果-》 蘋果編號為:55
thread-2賣出蘋果-》 蘋果編號為:54
thread-2賣出蘋果-》 蘋果編號為:53
thread-2賣出蘋果-》 蘋果編號為:52
thread-2賣出蘋果-》 蘋果編號為:51
thread-2賣出蘋果-》 蘋果編號為:50
thread-2賣出蘋果-》 蘋果編號為:49
thread-2賣出蘋果-》 蘋果編號為:48
thread-2賣出蘋果-》 蘋果編號為:47
thread-2賣出蘋果-》 蘋果編號為:46
thread-2賣出蘋果-》 蘋果編號為:45
thread-2賣出蘋果-》 蘋果編號為:44
thread-2賣出蘋果-》 蘋果編號為:43
thread-2賣出蘋果-》 蘋果編號為:42
thread-2賣出蘋果-》 蘋果編號為:41
thread-2賣出蘋果-》 蘋果編號為:40
thread-2賣出蘋果-》 蘋果編號為:39
thread-2賣出蘋果-》 蘋果編號為:38
thread-2賣出蘋果-》 蘋果編號為:37
thread-2賣出蘋果-》 蘋果編號為:36
thread-2賣出蘋果-》 蘋果編號為:35
thread-2賣出蘋果-》 蘋果編號為:34
thread-2賣出蘋果-》 蘋果編號為:33
thread-2賣出蘋果-》 蘋果編號為:32
thread-2賣出蘋果-》 蘋果編號為:31
thread-2賣出蘋果-》 蘋果編號為:30
thread-2賣出蘋果-》 蘋果編號為:29
thread-2賣出蘋果-》 蘋果編號為:28
thread-2賣出蘋果-》 蘋果編號為:27
thread-2賣出蘋果-》 蘋果編號為:26
thread-2賣出蘋果-》 蘋果編號為:25
thread-2賣出蘋果-》 蘋果編號為:24
thread-2賣出蘋果-》 蘋果編號為:23
thread-2賣出蘋果-》 蘋果編號為:22
thread-2賣出蘋果-》 蘋果編號為:21
thread-2賣出蘋果-》 蘋果編號為:20
thread-2賣出蘋果-》 蘋果編號為:19
thread-2賣出蘋果-》 蘋果編號為:18
thread-2賣出蘋果-》 蘋果編號為:17
thread-2賣出蘋果-》 蘋果編號為:16
thread-2賣出蘋果-》 蘋果編號為:15
thread-2賣出蘋果-》 蘋果編號為:14
thread-2賣出蘋果-》 蘋果編號為:13
thread-2賣出蘋果-》 蘋果編號為:12
thread-2賣出蘋果-》 蘋果編號為:11
thread-2賣出蘋果-》 蘋果編號為:10
thread-2賣出蘋果-》 蘋果編號為:9
thread-2賣出蘋果-》 蘋果編號為:8
thread-2賣出蘋果-》 蘋果編號為:7
thread-2賣出蘋果-》 蘋果編號為:6
thread-2賣出蘋果-》 蘋果編號為:5
thread-2賣出蘋果-》 蘋果編號為:4
thread-2賣出蘋果-》 蘋果編號為:3
thread-2賣出蘋果-》 蘋果編號為:2
thread-2賣出蘋果-》 蘋果編號為:1
Java基礎筆記 執行緒部分
確認執行緒狀態 getstate方法 1.通過介面實現 建立執行緒介面類 public xx implements runnable 賦值執行緒 xx r new xx thread t new thread r 啟動 t.start 2.通過繼承實現 public xx extends threa...
java執行緒基礎
1.thread類 實現了runnable介面的類。在啟動多執行緒的時候 先是通過thread的構造方法thread runnabletarget 構造出物件,然後在通過thread中的start方法啟動 多執行緒的。2.執行緒的狀態 new 新建 runnable 可執行 running 執行中 ...
java執行緒基礎
1.執行緒 程式中的不同執行路徑 程序 靜態概念,機器上的乙個class檔案或者乙個exe檔案都可以被稱為乙個程序,本身不能動 同一時間點內乙個cpu只能有乙個執行緒起著 2.新建執行緒時,推薦使用implements runnable,方便拓展,且只需要重寫run方法 3.thread.start...