黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java線程同步方法

Java線程同步方法

更新時間:2022-10-08 10:42:57 來源:動力節(jié)點 瀏覽1471次

Java 中的同步是控制多個線程對任何共享資源的訪問的能力。

在我們希望只允許一個線程訪問共享資源的情況下,Java線程同步是更好的選擇。

Java同步方法

如果您將任何方法聲明為同步,則稱為同步方法。

同步方法用于為任何共享資源鎖定對象。

當線程調(diào)用同步方法時,它會自動獲取該對象的鎖,并在線程完成其任務(wù)時釋放它。

例子:

//java同步方法的例子  
類 表{  
 synchronized void  printTable( int  n){ //同步方法   
   for ( int  i= 1 ;i<= 5 ;i++){  
     System.out.println(n*i);  
     試試{  
      線程.sleep( 400 );  
     }捕捉(異常 e){System.out.println(e);}  
   }    
 }  
}    
 MyThread1 類擴展 Thread{  
藥片;  
MyThread1(表 t){  
這.t=t;  
}  
公共無效 運行(){   
t.printTable( 5 );  
}    
}  
 MyThread2 類擴展 Thread{  
藥片;  
MyThread2(表 t){  
這.t=t;  
}  
公共無效 運行(){   
t.printTable( 100 );  
}  
}   
公共類 TestSynchronization2{   
公共靜態(tài)無效 主要(字符串參數(shù)[]){    
表 obj = 新 表();//只有一個對象  
MyThread1 t1=新的 MyThread1(obj);  
MyThread2 t2=新的 MyThread2(obj);  
t1.start();  
t2.start();  
}  
}  

輸出:

       5
       10
       15
       20
       25
       100
       200
       300
       400
       500

通過上述介紹,相信大家對Java線程同步方法已經(jīng)有所了解,大家如果想了解更多相關(guān)知識,可以關(guān)注一下本站的Java在線學習,里面的課程內(nèi)容從入門到精通,細致全面,很適合沒有基礎(chǔ)的小伙伴學習,希望對大家能夠有所幫助。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 欧美日韩视频一区二区三区 | 羞羞视频网站免费 | 亚洲欧美中文字幕 | 欧美日韩中文字幕在线观看 | 老司机精品免费视频 | 天天操操操操操 | 国产精品福利影院 | 欧美啊v在线 | 国产一级视频久久 | 美女一级ba大片免色无遮住 | 欧美成人三级 | 性色视频在线观看 | 伊人久久大香线蕉免费视频 | 一97日本道伊人久久综合影院 | 亚洲国产一区二区三区 | 天天综合在线视频 | 欧美成视频一theporn | 欧美亚洲日本国产 | 国产欧美日韩精品一区二 | 黄色片中文字幕 | 一区二区三区日韩免费播放 | 精品午夜国产在线观看不卡 | 亚洲欧美日韩在线不卡 | 国产美女高清一级a毛片 | 天天摸天天舔 | 天天干天天拍天天射天天添天天爱 | 一区 在线播放 | 狠狠操夜夜爱 | 男人的天堂黄色 | 一区视频在线 | 中文在线播放 | 欧美日韩中文在线 | 大陆60老妇xxxxhd| 亚洲欧美日韩综合一区 | 手机毛片在线观看 | 国产欧美精品三区 | 黄在线免费看 | 成年人午夜视频 | 在线天堂资源www中文在线 | 国产欧美一区视频在线观看 | 免费午夜影片在线观看影院 |