如圖:
要列印數字1——100,讓三個執行緒列印,
實現:
public
class
printdemo
public
void
setnum
(int num)
public
intgetindex()
public
void
setindex
(int index)
}static
class
waits
extends
thread
@override
public
void
run(
)catch
(interruptedexception e)
}//邊界值處理:判斷是否結束,到達100之後就結束
if(value.
getnum()
>
100)
int v = value.
getnum()
; system.out.
println
("執行緒"
+(index +1)
+":"
+ v +
","+
(v +1)
+","
+(v +2)
+","
+(v +3)
+","
+(v +4)
);value.
setnum
(v +5)
; value.
setindex
((index +1)
%3);
//下乙個執行緒id
value.
notifyall()
;}}}
}public
static
void
main
(string[
] args)
}}
結果:
java多執行緒輪流列印資料問題
題目是 建立三個執行緒,a執行緒列印10次a,b執行緒列印10次b,c執行緒列印10次c,要求執行緒同時執行,交替列印10次abc 實現是 public class printrunnable implements runnable override public void run try catc...
web列印資料
web列印,下面是蒐集的資料 1.可以滿足一般情況下的列印 用document.all.webbrowser.execwb 7,1 只能對整個頁面進行列印 先給乙個簡單實用的方式 可以列印多頁,控制分頁,隱藏非列印專案 class style tab 第1頁 cellpadding 0 這樣的報表 ...
web列印資料
web列印,下面是蒐集的資料 1.可以滿足一般情況下的列印 用document.all.webbrowser.execwb 7,1 只能對整個頁面進行列印 先給乙個簡單實用的方式 可以列印多頁,控制分頁,隱藏非列印專案 class style tab 第1頁 cellpadding 0 這樣的報表 ...