線程安全與效率的問題

          線程的安全是以犧牲效率爲代價的,所謂線程安全就是多了個加鎖、解鎖的操做,好比100億個操做中都要加鎖和解鎖,線程是安全了,但效率就降低了。而有些軟件是以效率爲主的,爲了提升效率,就少了加鎖,解鎖的操做,雖然容易出現併發訪問問題,但效率卻提升了。      安全           例如: StringBuffer 是線程安全的而StringBuilder是線程非安全的,因此St
相關文章
相關標籤/搜索