阻塞:調用結果返回以前當前線程會被掛起,阻塞指的是返回結果以前的狀態異步
非阻塞:函數不會阻塞當前的線程,馬上返回函數
同步:就是在發出一個功能調用時,在沒有獲得結果以前,該調用就不返回線程
異步:當一個異步過程調用發出後,調用者不能馬上獲得結果同步