オーバーライドしたメソッド。別スレッドとして呼び出されます。synchronizedブロックを持つメソッドを呼び出します。同期処理テスト用クラス。変数dataが参照するインスタンスに対してロックを掛けます。ロックが解除されるまで停止し続けます。変数dataが参照するインスタンスに対してロックを掛かりました。ロックが解除しました。解除待ちしていたスレッドは処理が再開されます。InterruptedException例外が投げられます。