哲學家進餐問題——Java語言實現 哲學家進餐問題是一個多線程運用的經典例子,涉及到線程同步/互斥,臨界區訪問問題以及一個避免死鎖的解決方法。 有五個哲學家繞著圓桌坐,每個哲學家面前有一盤面,兩人之間有一支筷子,這樣每個哲學家左右各有一支筷子。 哲學家有2個狀態,思考或者拿起筷子吃飯。如果哲學家拿到一只筷子,不能吃飯,直到拿到2只才能吃飯,并且一次只能拿起身邊的一支筷子。一旦拿起便不會放下筷子直到把飯吃完,此時才把這雙筷子放回原處。 如果,很不幸地,每個哲學家拿起他或她左邊的筷子,那么就沒有人可以吃到飯了。這就會造成死鎖了。。這是需要堅決杜絕的,正如操作系統的死鎖問題。
資源簡介:哲學家進餐問題——Java語言實現 哲學家進餐問題是一個多線程運用的經典例子,涉及到線程同步/互斥,臨界區訪問問題以及一個避免死鎖的解決方法。 有五個哲學家繞著圓桌坐,每個哲學家面前有一盤面,兩人之間有一支筷子,這樣每個哲學家左右各有一支筷子...
上傳時間: 2016-06-29
上傳用戶:戀天使569
資源簡介:這是一個多線程實現的串口通信類,對學習多線程編程以及串口通信有用,可以直接使用,也可以修改加入自己的應用,很方便
上傳時間: 2015-07-14
上傳用戶:685
資源簡介:Java 多線程不可多得的好例子 ,例子中所有關于 線程方面的知識都用到了
上傳時間: 2014-01-23
上傳用戶:xuanchangri
資源簡介:是一個多線程虛函數實現的c++版的socket程序
上傳時間: 2013-12-21
上傳用戶:ywqaxiwang
資源簡介:用Java 語言實現8皇后問題,實現8個 皇后都不在同一行,同一列,和同一斜線上
上傳時間: 2016-12-18
上傳用戶:zhangliming420
資源簡介:哲學家就餐是一個經典的Java多線程編程的實例,這是圖形版。涉及到線程同步與互斥,臨界區訪問問題以及避免死鎖的方法。
上傳時間: 2014-01-19
上傳用戶:金宜
資源簡介:01背包問題c語言實現 01背包問題c語言實現
上傳時間: 2016-09-20
上傳用戶:wkchong
資源簡介:一個簡單的用Java實現多線程請求的webserver代碼
上傳時間: 2014-01-19
上傳用戶:氣溫達上千萬的
資源簡介:一個用Java編寫的多線程小球運動的東西,希望大家能對多線程運行的原理以及優先級等問題有更深入的理解
上傳時間: 2014-11-26
上傳用戶:lindor
資源簡介:Java實現經典停等協議的多線程方法,這個簡單的但是經典的方法是多線程編程的入門材料
上傳時間: 2014-01-23
上傳用戶:陽光少年2016
資源簡介:這是我第九章Java原程序代碼,是實現多線程功能的
上傳時間: 2013-12-22
上傳用戶:xiaodu1124
資源簡介:基于Java的多線程SPIDER的設計與實現.pdf
上傳時間: 2013-12-23
上傳用戶:15736969615
資源簡介:Java多線程機制的源碼包括線程控制方法、多線程實現方法 、如何用接口來創建線程、輸入輸出流類、創建目錄和刪除文件
上傳時間: 2013-12-11
上傳用戶:xuanchangri
資源簡介:運用Java實現一個多線程文件下載,希望對需要的朋友有用。
上傳時間: 2016-07-31
上傳用戶:xyipie
資源簡介:可模擬實現Linux用戶級線程庫的靜態調用,規避了多線程庫的競態條件和復雜的同步問題.除源代碼外還有詳細的設計說明文檔.
上傳時間: 2016-12-15
上傳用戶:努力努力再努力
資源簡介:學家就餐問題(圖形版),此程序演示了Java多線程同步的概念,形象生動!
上傳時間: 2017-06-06
上傳用戶:tfyt
資源簡介:Java具有平臺獨立、面向對象、多線程等許多優點,是目前最為優秀的編程語言。所以,得到廣大編程人員的喜愛,因而在網絡編程方面Java已成為首選的編程語言。
上傳時間: 2016-07-29
上傳用戶:zhouchang199
資源簡介:一個多線程、支持斷點續傳的Java源碼
上傳時間: 2014-01-06
上傳用戶:z1191176801
資源簡介:本實例實現一個多線程的管理器。在應用程序中,可以進行多個線程的創建、執行和關閉等管理。
上傳時間: 2015-01-28
上傳用戶:gundan
資源簡介:Java編寫的一個多線程程序,模擬銀行排隊.
上傳時間: 2014-12-02
上傳用戶:bakdesec
資源簡介:多線程文件的傳輸實現 需要在linux shell 下操作
上傳時間: 2015-02-25
上傳用戶:jichenxi0730
資源簡介:非Applet的Java電子時鐘與秒表小程序 包括多線程控制與界面切換
上傳時間: 2015-03-10
上傳用戶:jjj0202
資源簡介:線程通信的小例子,簡明,簡單易懂,用記事本也可以打開看,Java環境
上傳時間: 2013-12-06
上傳用戶:ynwbosss
資源簡介:實現了一個多線程工作組應用程序,此程序中使用了互斥對象,條件變量進行線程的控制。通過研究此程序,可以深刻理解線程的工作機理。
上傳時間: 2015-07-02
上傳用戶:zhangyigenius
資源簡介:Java編的多線程下載 可以了解到多線程下載的細節
上傳時間: 2015-07-17
上傳用戶:yuanyuan123
資源簡介:Java applet和多線程編程的應用
上傳時間: 2015-07-22
上傳用戶:yzhl1988
資源簡介:一本相當不錯的介紹Java多線程編程的書,高手、菜鳥都用得著它
上傳時間: 2015-08-15
上傳用戶:ve3344
資源簡介:一個Java多線程處理的關于簡單局域網對話的服我器程序
上傳時間: 2015-08-22
上傳用戶:sclyutian
資源簡介:自己編寫的一個在Java中通過http協議多線程下載的一個程序例子。通過HTTP請求先得到文件長度,一般切成5塊后分別下載。本人在Jbuilder9中調試通過!開發環境JBuilder9
上傳時間: 2014-01-19
上傳用戶:sz_hjbf
資源簡介:Java寫的一個多線程排序實驗,文件小,效果高。
上傳時間: 2013-12-13
上傳用戶:edisonfather