/**
* 2010-10-2
* 執行緒同步-深入理解
* 幾個執行緒操作共同資源會出現併發問題
* 排隊上廁所
*/package com.thread;
public class demo5
}class ticketwindow implements runnable catch (interruptedexception e)
num--;
} else
}*///任何乙個物件都有物件鎖,所以可以是任何物件
synchronized (mydog) catch (interruptedexception e)
num--;
} else
}} }
}class mydog
執行緒同步示例
描述 父親和兒子共享乙個盤子,父親放蘋果,兒子吃蘋果,盤子裡面只能放乙個,父親放蘋果的時候,兒子不能吃,兒子取的時候,父親不能放,盤子只放乙個蘋果,完成兩個執行緒的同步問題 注 synchronized修飾的非靜態方法是物件鎖,靜態方法是類鎖 盤子 class dish system.out.pri...
多執行緒示例
include include include pthread t thread 2 pthread mutex t mut int num 0 void thread1 void args pthread exit null void thread2 void args pthread exit ...
C 執行緒示例三
這是乙個簡單的主線程與子執行緒 using system using system.collections.generic using system.text using system.threading namespace zizhuxiancheng 啟動 thread.currentthrea...