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

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

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

    隨筆 - 312, 文章 - 14, 評論 - 1393, 引用 - 0
    數(shù)據(jù)加載中……

    Java多線程初學(xué)者指南(11):使用Synchronized塊同步方法

         摘要: synchronized關(guān)鍵字有兩種用法。第一種就是在《使用Synchronized關(guān)鍵字同步類方法》一文中所介紹的直接用在方法的定義中。另外一種就是synchronized塊。我們不僅可以通過synchronized塊來同步一個對象變量。也可以使用synchronized塊來同步類中的靜態(tài)方法和非靜態(tài)方法。  閱讀全文

    posted @ 2009-03-22 21:15 銀河使者 閱讀(11346) | 評論 (1)編輯 收藏

    Java多線程初學(xué)者指南(10):使用Synchronized關(guān)鍵字同步類方法

         摘要: 要想解決“臟數(shù)據(jù)”的問題,最簡單的方法就是使用synchronized關(guān)鍵字來使run方法同步。雖然可以使用synchronized來定義方法,但synchronized并不屬于方法定義的一部分,因此,synchronized關(guān)鍵字不能被繼承。如果在父類中的某個方法使用了synchronized關(guān)鍵字,而在子類中覆蓋了這個方法,在子類中的這個方法默認情況下并不是同步的,而必須顯式地在子類的這個方法中加上synchronized關(guān)鍵字才可以。當然,還可以在子類方法中調(diào)用父類中相應(yīng)的方法,這樣雖然子類中的方法不是同步的,但子類調(diào)用了父類的同步方法,因此,子類的方法也就相當于同步了。  閱讀全文

    posted @ 2009-03-20 13:05 銀河使者 閱讀(9749) | 評論 (4)編輯 收藏

    Java多線程初學(xué)者指南(9):為什么要進行數(shù)據(jù)同步

         摘要: Java中的變量分為兩類:局部變量和類變量。局部變量是指在方法內(nèi)定義的變量,如在run方法中定義的變量。對于這些變量來說,并不存在線程之間共享的問題。因此,它們不需要進行數(shù)據(jù)同步。類變量是在類中定義的變量,作用域是整個類。這類變量可以被多個線程共享。因此,我們需要對這類變量進行數(shù)據(jù)同步。數(shù)據(jù)同步就是指在同一時間,只能由一個線程來訪問被同步的類變量,當前線程訪問完這些變量后,其他線程才能繼續(xù)訪問。這里說的訪問是指有寫操作的訪問,如果所有訪問類變量的線程都是讀操作,一般是不需要數(shù)據(jù)同步的。  閱讀全文

    posted @ 2009-03-19 13:23 銀河使者 閱讀(4960) | 評論 (1)編輯 收藏

    Java多線程初學(xué)者指南(8):從線程返回數(shù)據(jù)的兩種方法

         摘要: 從線程中返回數(shù)據(jù)和向線程傳遞數(shù)據(jù)類似。也可以通過類成員以及回調(diào)函數(shù)來返回數(shù)據(jù)。但類成員在返回數(shù)據(jù)和傳遞數(shù)據(jù)時有一些區(qū)別,下面讓我們來看看它們區(qū)別在哪。  閱讀全文

    posted @ 2009-03-19 13:02 銀河使者 閱讀(6896) | 評論 (0)編輯 收藏

    DB2認證考試大綱

         摘要: 包括DB2 Family Fundamentals(700 )、DB2 UDB V8.1 for Linux, UNIX, and Windows Database Administration(701)、DB2 UDB V8.1 Family Application Development(703)、DB2 UDB V8.1 for Linux, UNIX and Windows Advanced Database Administration(704)的考試大綱  閱讀全文

    posted @ 2009-03-18 14:08 銀河使者 閱讀(841) | 評論 (0)編輯 收藏

    Java多線程初學(xué)者指南(7):向線程傳遞數(shù)據(jù)的三種方法

         摘要: 在傳統(tǒng)的同步開發(fā)模式下,當我們調(diào)用一個函數(shù)時,通過這個函數(shù)的參數(shù)將數(shù)據(jù)傳入,并通過這個函數(shù)的返回值來返回最終的計算結(jié)果。但在多線程的異步開發(fā)模式下,數(shù)據(jù)的傳遞和返回和同步開發(fā)模式有很大的區(qū)別。由于線程的運行和結(jié)束是不可預(yù)料的,因此,在傳遞和返回數(shù)據(jù)時就無法象函數(shù)一樣通過函數(shù)參數(shù)和return語句來返回數(shù)據(jù)。本文就以上原因介紹了幾種用于向線程傳遞數(shù)據(jù)的方法,在下一篇文章中將介紹從線程中返回數(shù)據(jù)的方法。  閱讀全文

    posted @ 2009-03-16 23:18 銀河使者 閱讀(15845) | 評論 (2)編輯 收藏

    年薪200萬數(shù)據(jù)庫牛人牛新莊的成長歷程

         摘要: 牛新莊博士,研究方向為數(shù)據(jù)倉庫和數(shù)據(jù)挖掘。是IBM官方資深培訓(xùn)講師(培訓(xùn)DB2,AIX,MQ,WebSphere和CICS)。2002年獲IBM 杰出軟件專家獎,2006年獲“首屆中國杰出數(shù)據(jù)庫工程師獎”、“2006年IT168技術(shù)卓越獎”。是中信銀行、山東農(nóng)信、廣東農(nóng)信等公司資深技術(shù)顧問,中國建設(shè)銀行總行特聘資深技術(shù)專家。擁有OCP, AIX,DB2,HP-UX,MQ,CICS和WebSphere等二十多項國際認證。著有《Oracle數(shù)據(jù)庫開發(fā)講座—— Oracle9i Jdeveloper與J2EE實務(wù)應(yīng)用》、《DB2應(yīng)用開發(fā)實戰(zhàn)指導(dǎo)》、《循序漸進DB2-系統(tǒng)管理、運行維護與應(yīng)用案例》、《深入解析DB2-高級管理、內(nèi)部體系結(jié)構(gòu)與診斷案例》和《DB2性能調(diào)整與優(yōu)化》等書。  閱讀全文

    posted @ 2009-03-16 08:54 銀河使者 閱讀(1460) | 評論 (0)編輯 收藏

    Java多線程初學(xué)者指南(6):慎重使用volatile關(guān)鍵字

         摘要: volatile關(guān)鍵字相信了解Java多線程的讀者都很清楚它的作用。volatile關(guān)鍵字用于聲明簡單類型變量,如int、float、boolean等數(shù)據(jù)類型。如果這些簡單數(shù)據(jù)類型聲明為volatile,對它們的操作就會變成原子級別的。不過在使用volatile關(guān)鍵字時也要慎重,并不是只要簡單類型變量使用volatile修飾,對這個變量的所有操作都是原來操作,當變量的值由自身的上一個決定時,如n=n+1、n++等,volatile關(guān)鍵字將失效,只有當變量的值和自身上一個值無關(guān)時對該變量的操作才是原子級別的,如n = m + 1,這個就是原級別的。所以在使用volatile關(guān)鍵時一定要謹慎,如果自己沒有把握,可以使用synchronized來代替volatile。  閱讀全文

    posted @ 2009-03-14 16:44 銀河使者 閱讀(9408) | 評論 (10)編輯 收藏

    Java多線程初學(xué)者指南(5):join方法的使用

         摘要: 在上面的例子中多次使用到了Thread類的join方法。我想大家可能已經(jīng)猜出來join方法的功能是什么了。對,join方法的功能就是使異步執(zhí)行的線程變成同步執(zhí)行。也就是說,當調(diào)用線程實例的start方法后,這個方法會立即返回,如果在調(diào)用start方法后后需要使用一個由這個線程計算得到的值,就必須使用join方法。如果不使用join方法,就不能保證當執(zhí)行到start方法后面的某條語句時,這個線程一定會執(zhí)行完。而使用join方法后,直到這個線程退出,程序才會往下執(zhí)行。  閱讀全文

    posted @ 2009-03-12 09:07 銀河使者 閱讀(5991) | 評論 (14)編輯 收藏

    Java多線程初學(xué)者指南(4):線程的生命周期

         摘要: 與人有生老病死一樣,線程也同樣要經(jīng)歷開始(等待)、運行、掛起和停止四種不同的狀態(tài)。這四種狀態(tài)都可以通過Thread類中的方法進行控制。  閱讀全文

    posted @ 2009-03-11 12:15 銀河使者 閱讀(8276) | 評論 (3)編輯 收藏

    僅列出標題
    共31頁: First 上一頁 14 15 16 17 18 19 20 21 22 下一頁 Last 
    主站蜘蛛池模板: 亚洲国产a∨无码中文777| 亚洲啪啪免费视频| 国产精成人品日日拍夜夜免费| 亚洲系列中文字幕| 国产免费人人看大香伊| 国产精品区免费视频| 亚洲国产成人久久综合| 亚洲精品无码久久一线| 成年女人男人免费视频播放| 国产视频精品免费视频| 亚洲欧美中文日韩视频| 国产亚洲美女精品久久久久狼 | 免费无码又爽又高潮视频| A国产一区二区免费入口| 亚洲粉嫩美白在线| 亚洲国产精华液网站w| 国产极品粉嫩泬免费观看| 免费91最新地址永久入口 | 久久久久久亚洲Av无码精品专口| 国产自产拍精品视频免费看| 免费一区二区三区| 免费中文字幕视频| 亚洲香蕉久久一区二区| 亚洲国产精品无码久久一区二区 | 亚洲欧洲久久av| 成人无遮挡裸免费视频在线观看 | 3344永久在线观看视频免费首页| 三年片在线观看免费观看大全中国| 亚洲乱码中文论理电影| 亚洲成AV人片在线观看无码| 免费日韩在线视频| 成人免费视频一区| h片在线免费观看| 久久免费高清视频| jizz中国免费| 高h视频在线免费观看| 亚洲中文字幕无码中文字| 亚洲成人免费在线观看| 亚洲AV无码国产精品麻豆天美| 亚洲真人日本在线| 午夜亚洲福利在线老司机|