<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    多線程

    1.    多線程概念:
           線程是指進程中的一個執行流程,一個進程中可以運行多個線程。比如java.exe進程中可以運行很多線程。線程總是屬于某個進程,進程中的多個線程共享進程的內存。
    •     多線程的實現方式和啟動
    •     多線程是依靠什么方式解決資源競爭
    •     多線程的各種狀態以及優先級
    •     多線程的暫停方式
     2.    多線程詳解
            1)多線程的實現方式和啟動:
    •       繼承Thread和是實現Runnable接口,重寫run方法
    •       啟動只有一種方式:通過start方法,虛擬機會調用run方法

           2) 多線程依靠什么解決資源競爭
    •        鎖機制:分為對象鎖和類鎖,在多個線程調用的情況,每個對象鎖都是唯一的,只有獲取了鎖才能調用synchronized方法
    •        synchronize同步:分為同步方法和同步方法塊
    •        什么時候獲取鎖:每次調用到synchronize方法,這個時候去獲取鎖資源,如果線程獲取到鎖則別的線程只有等到同步方法介紹后,釋放鎖后,別的線程        才能繼續使用
            3)線程的幾種狀態
    •        主要分為:新狀態(還沒有調用start方法),可執行狀態(調用start方法),阻塞狀態,死亡狀態
            默認優先級為normal(5),優先級數值在1-10之間
     4) 多線程的暫停方式

    •     sleep:睡眠單位為毫秒
    •     wait,waitAll,notify,notifyAll,wait等待,只有通過wait或者waitAll喚醒
    •     yield:cpu暫時停用
    •     join

    posted on 2012-02-21 15:32 陳睿 閱讀(1433) 評論(0)  編輯  收藏 所屬分類: 高級

    導航

    <2012年2月>
    2930311234
    567891011
    12131415161718
    19202122232425
    26272829123
    45678910

    統計

    常用鏈接

    留言簿

    隨筆分類

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 黄页免费视频播放在线播放| 久久久亚洲精品视频| 亚洲国产模特在线播放| 国产一二三四区乱码免费| 国产在线ts人妖免费视频| 亚洲AV噜噜一区二区三区| 免费H网站在线观看的| 亚洲国产亚洲片在线观看播放| 青青草无码免费一二三区| 亚洲AV色香蕉一区二区| 日本免费在线观看| 国产成人亚洲综合色影视| 精品无码国产污污污免费网站国产| 亚洲成人高清在线| 日韩精品无码免费视频| 亚洲av无码专区在线观看素人| 亚洲国产AV无码一区二区三区| 免费网站看v片在线香蕉| 亚洲国产精品成人AV在线| 日本特黄特黄刺激大片免费| 亚洲日本一线产区和二线| 国产大片91精品免费看3| 视频一区二区三区免费观看| 免费jlzzjlzz在线播放视频| 一级视频在线免费观看| 亚洲一区无码中文字幕| 日韩免费电影网站| 亚洲综合激情视频| 成年女人毛片免费播放人| 国产成人亚洲精品91专区高清| 亚洲AV无码乱码在线观看牲色| 免费国产黄网站在线看 | 特级毛片免费播放| 久久久久久A亚洲欧洲AV冫| 中文字幕免费观看全部电影| 亚洲视频精品在线| 午夜影视在线免费观看| h在线看免费视频网站男男| 亚洲免费视频网站| 日韩毛片免费在线观看| 久久久WWW成人免费精品|