jvm将在没有竞争的情况下优化锁,但它仍然是一个锁,不会被优化。我自己的工具类会重写bufferedinputstream/bufferedoutstream,只需删除synchronized,性能就会提高很多。
java知识java常遇到的问题java中锁的概念
微信 分享