synchronizedをgetメソッドに付ける意味がわからない
というか、synchronizedを付けないと問題が発生する処理の書き方がわからない