[英]Whether an object can be said thread-safe or not?
如果一個對象在Java中不包含可以更改的實例變量並且沒有靜態變量,那么它是否可以安全地用Java進行線程安全?
完全安全,只要它不擴展非線程安全類。
如果對象是無狀態的,則可以安全地由多個線程共享。
這也是為什么鼓勵在多線程環境中使用不可變對象的原因,因為它們的狀態不能同時修改。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.