Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
この場合、オブジェクトはデフォルトのロック(モニターロック)を保持しますか?Java同期にデフォルトのロックの概念がある場合、私は少し混乱しています。だから誰かが私を助けてくれたら。
1) オブジェクトではなく、ロックを保持できるスレッドです。java.lang.Thread.holdsLock API を参照してください。このメソッドは、現在のスレッドが指定されたロックを既に保持していることをプログラムがアサートできるように設計されています。
2) Java には暗黙的なロックの概念があり、デフォルトのロックはありません。