讀碼農翻身之Actor

1、如何解決需要加鎖的問題? 既然線程是操作系統層面的概念,能不能把線程的概念隱藏起來,然後所有的操作都不用加鎖呢? 2、爲什麼需要加鎖? 需要加鎖的本質是什麼?首先是共享的狀態,例如Account中的balance,多個線程都要讀寫,其次就是多個線程亂序,併發執行。 能不能換個思路,把這個Account對象看成一個黑盒子,想存款,就發一個存款的消息過來,想取款就發一個取款的消息過來。不管是有一個
相關文章
相關標籤/搜索