nizuimeiabc1

简介:

​ 可能在很多人眼里,在java中提到锁、安全性、同步,首先想到的则是java提供的大佬(synchronized)。那么为什么在多线程下,单单靠一个关键字修饰代码块就可以实现所谓的安全性呢?可以说是对初学者而言及神奇又强大的存在。也成了大多数初学者百试不爽的良药。

​ 但是在逐渐对java认知的深入,我们认识到synchronized对于jvm来说是一个重量级的锁。其笨重无比,在如今人们对速度和性能极致要求的现在,现在此时并不能满足性能上的要求。

​ 诚然SUN公司也认识到了这一点,在Java SE 1.6对synchronized进行了各种优化后,有些情况下它就并不那么笨重

分类:

技术点:

相关文章:

  • 2021-09-21
  • 2022-01-02
  • 2022-12-23
  • 2021-12-05
  • 2021-06-02
  • 2021-09-21
  • 2021-09-15
  • 2021-10-11
猜你喜欢
  • 2021-11-29
  • 2021-06-30
  • 2022-12-23
  • 2021-05-07
  • 2022-01-11
  • 2021-09-04
相关资源
相似解决方案