【初心者】Java質問・相談スレッド59【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0790デフォルトの名無しさん
NGNGstaticメソッドとnon-staticメソッドがそれぞれ
synchronized修飾されているとする。この場合
staticメソッドの方はメソッド内でsynchronized(this.getClass()) {・・・}とするのと同じ。
non-staticメソッドの方はメソッド内でsynchronized(this) {・・・}とするのと同じ。
モニターを獲得するオブジェクトが異なるんだから同時に実行される
可能性があるのはあたりまえ。
■ このスレッドは過去ログ倉庫に格納されています