静的メソッドとマルチスレッド同期Java_の方法_クラスが同時に存在し、同期、これらの2つの方法は、同期?

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/Chill_Lyn/article/details/102764638

同期していません

  • 静的メソッドとメンバー方法との違いは、クラスメンバメソッドに属する静的メソッドがオブジェクトに属しています
  • 同期メソッドのロックは、現在のオブジェクトであります
  • それは、静的な同期メソッドのロックである場合、そのクラスのすべてのオブジェクトがゲンロックされることを意味し、Classオブジェクトクラスです。
  • オブジェクトをロックされている通常の同期方法は、このメソッドを呼び出した場合は、1つのオブジェクトだけがロックされて同期されます。

おすすめ

転載: blog.csdn.net/Chill_Lyn/article/details/102764638