【初心者】Java質問・相談スレッド103【大歓迎】at TECH【初心者】Java質問・相談スレッド103【大歓迎】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト996:デフォルトの名無しさん 07/07/27 19:37:43 synchronized 指定されたメソッド呼び出しをしたら、 オブジェクトにたいしてロックが入るの? それともメソッドだけ?? class Hoge { public synchronized int hoge(){...} ... } Hoge hoge.hoge(); ↑ こうやったときに 別のスレッドからはhoge()だけ呼び出しできないのか、 それともhogeに対するアクセスは全部ロック解除待ちになるの? 997:デフォルトの名無しさん 07/07/27 20:40:28 >>996 hoge 998:デフォルトの名無しさん 07/07/27 20:40:39 synchronizedメソッドはsynchronized(this){}と同じ意味だった気がする だからhogeの他のsychronizedメソッドもロックされるな 999:デフォルトの名無しさん 07/07/27 20:44:21 メソッドは呼び出しできないけどオブジェクトにはアクセスできたと思う オブジェクトをロックする方法は別にあったはずだし 1000:デフォルトの名無しさん 07/07/27 20:45:07 ガチでか 勘違いしてたぜ(´ー`;) 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch