java知識 Java中對本身線程安全的方法加鎖,鎖不會被優(yōu)化掉嗎?
Java中對本身線程安全的方法加鎖,鎖不會被優(yōu)化掉嗎?JVM將在沒有競爭的情況下優(yōu)化鎖,但它仍然是一個鎖,不會被優(yōu)化。我自己的工具類會重寫bufferedinputstream/bufferedout
Java中對本身線程安全的方法加鎖,鎖不會被優(yōu)化掉嗎?
JVM將在沒有競爭的情況下優(yōu)化鎖,但它仍然是一個鎖,不會被優(yōu)化。我自己的工具類會重寫bufferedinputstream/bufferedoutstream,只需刪除synchronized,性能就會提高很多。