《深入理解Java虛擬機》讀書筆記9--線程安全與鎖優化

線程安全 線程安全,耳熟能詳,但想準確的描述並不容易。這裏借用《Java Concurrency In Practice》作者Brian Goetz對其的一個定義:「當多個線程訪問一個對象時,如果不用考慮這些線程在運行時環境下的調度和交替執行,也不需要額外的同步,或者再調用方法進行任何其他的協調操作,調用這個對象的行爲就可以獲得正確的結果,那這個對象是線程安全的」 這個定義比較完整,它要求線程安全
相關文章
相關標籤/搜索