




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
線程安全問題北京電子科技職業(yè)學院目錄Part01教學目標Part02教學內(nèi)容Part04鞏固提高ContentsPart03教學總結(jié)Part01教學目標教學目標知識目標線程安全問題01能力目標理解線程安全問題02Part02教學內(nèi)容1.線程安全多條線程并發(fā)修改共享資源就容易引發(fā)線程安全問題。在以上紅色選中的三個部分,線程都有可能進行切換。只要cpu在這個三個地中的任何地方切換了,都可能導致錯誤數(shù)據(jù)出現(xiàn),線程的不安全因素就有了。造成錯誤數(shù)據(jù)的原因是多個線程可能出現(xiàn)同時訪問num的情況。而任何一個線程在訪問num的過程中都可以切換到其他的線程上。而其他線程一旦把num的數(shù)據(jù)改變了,再切換回來時,錯誤數(shù)據(jù)就有了。2.示例public
class
Count
{
private
int
num;
public
void
count()
{
for(int
i
=
1;
i
<=
10;
i++)
{
num
+=
i;
}
System.out.println(Thread.currentThread().getName()
+
"-"
+
num);
}
}
public
static
void
main(String[]
args)
{
Runnable
runnable
=
new
Runnable()
{
Count
count
=
new
Count();
public
void
run()
{
count.count();
}
};
for(int
i
=
0;
i
<
10;
i++)
{
new
Thread(runnable).start();
}
}
Part03教學總結(jié)教學總結(jié)線程的安全
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 窗簾別墅合同范本
- 跨境電商倉儲代管協(xié)議
- 新能源汽車充電樁安裝協(xié)議
- 2025至2030年中國獨立工作臺平面線數(shù)據(jù)監(jiān)測研究報告
- Unit 5 A party Period 1(教學設(shè)計)-2023-2024學年譯林版(三起)英語六年級下冊
- 第19課《懷疑與學問》教學設(shè)計 2024-2025學年統(tǒng)編版語文九年級上冊
- 2025至2030年中國除雪劑噴灑設(shè)備數(shù)據(jù)監(jiān)測研究報告
- 25《王戎不取道旁李》教學設(shè)計-2024-2025學年四年級上冊語文統(tǒng)編版(五四制)
- 2025至2030年中國網(wǎng)布儲物筒數(shù)據(jù)監(jiān)測研究報告
- 名著導讀《西游記》2024-2025學年七年級上冊語文教學設(shè)計(統(tǒng)編版2024)
- 孫權(quán)勸學(原卷版)-2024年中考語文之文言文對比閱讀
- 失業(yè)保險待遇申領(lǐng)表
- 期末測試卷(一)(試題)2023-2024學年二年級上冊數(shù)學蘇教版
- 攜程在線能力測評真題
- 人教版(2024)六年級全一冊 第17課 設(shè)計我的種植園
- 承包商入廠安全培訓試題附參考答案【完整版】
- 四川省公務(wù)員考試行測真題
- 2024年廣東省初中學業(yè)水平考試中考英語試卷(真題+答案解析)
- DL-T-255-2012燃煤電廠能耗狀況評價技術(shù)規(guī)范
- 家庭教育家長會教案及反思(3篇模板)
- 職業(yè)培訓師三級操作技能鑒定卷庫及答案
評論
0/150
提交評論