答案一:
1、同步執行的話,就是程式會呆板地從頭執行到尾,耗時間的東西不執行完,程式不會繼續往下走,等待時間長的話,有時候就會造成失去響應了。
2、非同步的好處,就是把一些東西,特別是耗時間的東西扔到後台去執行了(doinbackground),程式可以繼續做自己的事情,防止程式卡在那裡失去響應。
答案二:
1、同步是指兩個執行緒的執行是相關的,其中乙個執行緒要阻塞等待另外乙個執行緒的執行。
2、非同步的意思是兩個執行緒毫無相關,自己執行自己的。
答案三:
1、同步是指:傳送方發出資料後,等接收方發回響應以後才發下乙個資料報的通訊方式。
2、非同步是指:傳送方發出資料後,不等接收方發回響應,接著傳送下個資料報的通訊方式。
答案四:
1、同步:提交請求->等待伺服器處理->處理完畢返回 這個期間客戶端瀏覽器不能幹任何事
2、非同步: 請求通過事件觸發->伺服器處理(這是瀏覽器仍然可以作其他事情)->處理完畢
答案五:
1、同步就是你叫我去吃飯,我聽到了就和你去吃飯;如果沒有聽到,你就不停的叫,直到我告訴你聽到了,才一起去吃飯。
2、非同步就是你叫我,然後自己去吃飯,我得到訊息後可能立即走,也可能等到下班才去吃飯。
同步非同步的區別
多個執行緒對同乙個資源進行寫操作,當執行緒a需要使用某個資源時,如果這個資源正在被b使用,同步機制會讓a一直等待下去,直到執行緒b結束對該資源的使用後,執行緒a才能使用這個資源.由此可見,同步機制能夠保證執行緒的安全 如何實現同步操作呢?必須獲得每乙個執行緒物件的鎖.獲得它可以保證在同一時刻只有乙個...
同步與非同步的區別,同步函式與非同步函式的區別
同步的概念應該是來自與os中關於同步的概念 不同程序為協同完成某項工作而在先後次序上調整 通過阻塞,喚醒等方式 同步強調的是順序性,誰先誰後,非同步則不存在這種順序性 同步 瀏覽器訪問伺服器請求,使用者看得到頁面重新整理,重新發請求,等請求完,頁面重新整理,新內容出現,使用者看到新內容,進行下一步操...
同步和非同步的區別
同步 提交後等待伺服器的響應,接收伺服器返回的資料後再執行下面的 非同步 與上面相反,提交後繼續執行下面的 而在後台繼續監聽,伺服器響應後有程式做相應處理,非同步的操作好處是不必等待伺服器而可以繼續在客戶端做其它事情。同步就是請求傳送後必須等到響應 伺服器傳送回來的訊息 才取執行下面的語句 非同步就...