偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Java多線程求和詳細學(xué)習(xí)筆記

開發(fā) 后端
Java多線程求和需要我們不斷的學(xué)習(xí),下面我們就看看如何才能更好使用Java多線程求和幫助我們完成我們想要的。希望大家有所收獲。

Java多線程求和有些時候在使用的時候需要我們特別注意,下面我們就來詳細的看看如何才能更好的進行Java多線程求和相關(guān)的編寫??赐晗旅娴奈恼孪M蠹矣兴斋@。

編寫一個啟動100個線程的程序,每個線程給一個初值為0的變量sum加1,需要通過引用每一個線程來傳遞sum,為了通過飲用傳遞,定義一個Integer包裝對象以容納sum,分別設(shè)計同步和不同步方式的方法設(shè)計程序并查看結(jié)果。

 

  1. public class Test implements Runnable {  
  2. public static void main(String[] args) {  
  3. for (int i = 0; i < 100; i++) { // 創(chuàng)建100個線程  
  4. Test line = new Test();  
  5. Thread t = new Thread(line, i + "");  
  6. t.start();  
  7. }  
  8. }  
  9. public void run() { // 線程  
  10. for (int i = 0; i < 10; i++) { //每條線程輸出的次數(shù) 如果你是10次 100個線程,如果同步,sum 應(yīng)該是1000   
  11. try {  
  12. sum.list();  
  13. Thread.sleep(100);  
  14. } catch (InterruptedException e) {  
  15. e.printStackTrace();  
  16. }  
  17. }  
  18. }  
  19. }  
  20. class sum {  
  21. static Integer sum = 0;  
  22. public synchronized static void list() { //synchronized 代表線程同步, 如果去掉.就會不同步  
  23. sum++;  
  24. System.out.println("我是線程" + Thread.currentThread().getName()  
  25. + " sum--------->" + sum);  
  26. }  

以上就是對Java多線程求和相關(guān)代碼的介紹。

【編輯推薦】

  1. Java多線程如何防止主線的阻塞
  2. Java多線程語句具體分類的詳細介紹
  3. Java多線程優(yōu)化之偏向鎖原理分析
  4. Java多線程初學(xué)者指南系列教程
  5. 使用Java多線程實現(xiàn)任務(wù)分發(fā)
責(zé)任編輯:張浩 來源: 博客園
相關(guān)推薦

2011-07-22 14:55:20

多線程

2023-10-06 23:06:01

多線程Python

2011-04-18 09:22:38

多線程

2009-06-11 10:48:53

Java多線程

2009-06-11 10:22:18

Java多線程

2010-03-15 19:11:39

Java多線程語句

2009-04-12 08:50:08

Symbian諾基亞移動OS

2022-03-09 17:01:32

Python多線程多進程

2010-07-26 13:27:19

Perl多線程

2010-03-10 19:25:04

python多線程

2011-06-22 14:30:44

QT 多線程 線程

2009-03-12 10:52:43

Java線程多線程

2009-10-10 16:15:49

VB.NET開發(fā)多線程

2009-06-29 17:49:47

Java多線程

2021-12-26 18:22:30

Java線程多線程

2012-01-12 10:09:30

Java

2009-08-28 16:43:57

C#多線程學(xué)習(xí)

2009-08-03 11:07:18

Scala Actor

2011-08-18 17:07:23

IOS開發(fā)多線程NSInvocatio

2016-11-10 16:30:22

Java多線程
點贊
收藏

51CTO技術(shù)棧公眾號