1. 程式人生 > >java基礎-多線程應用案例展示

java基礎-多線程應用案例展示

展示 style 模擬 比對 每次 作品 兩個 span 生產

                      java基礎-多線程應用案例展示

                                        作者:尹正傑

版權聲明:原創作品,謝絕轉載!否則將追究法律責任。

一.兩只熊,100只蜜蜂,蜜蜂每次生產的蜂蜜量是1,罐子的容量是30,熊在罐子的蜂蜜量達到20的時候,一次性將蜂蜜吃光。

二.有30個和尚,100個饅頭,每個和尚最多吃4饅頭,最少一個饅頭,滿足上述條件下,盡快把饅頭吃沒,使用多線程模擬,和尚就是線程。

三.兩只熊,100只蜜蜂,蜜蜂每次生產的蜂蜜量是1到5不等,罐子的容量是30,熊在罐子的蜂蜜量達到20的時候,一次性將蜂蜜吃光,蜜蜂向罐子中添加盡可能的蜂蜜,如果有剩余的話,下次繼續添加剩余的量。

四.兩個售票員一起買100000張票,使用兩種加鎖方式(synchronize | ReentrantLock),看性能比對.

五.

java基礎-多線程應用案例展示